STEF-CMMV
Arquitectura. 1. Mapa Producto Cotización Ventas
Arquitectura. 1b. Mapa Producto Cotización Ventas
Arquitectura. 2. Bitácora. 1
Arquitectura. 3. Modelo Negocio
Cotizador. 1. Contexto
Cotizador. 2. Contenedores
Cotizador. 4. Aplicación
Cotizador. 4a. Aplicación. Servicios
Cotizador. 4a. Dependencias
Cotizador. 7. Datos. Negocio
Cotizador. 7a. Modelo Negocio
Gobierno. 3. Mapa Producto Operaciones
Gobierno. 3. Mapa Producto Vinculación
Ingenieria. 1. Procesos Diagnóstico
Ingenieria. 1a. Procesos Acciones
Ingenieria. 2. Flujo de Trabajo
Ingenieria. 2. Procesos Salidas
MiMutual. 1. Contexto
MiMutual. 2. Contenedores
MiMutual. 3. Dominios
MiMutual. 4. Aplicación
MiMutual. 4a1. Referencia
MiMutual. 4a3. Dependencias
MiMutual. 5. Físico (despliegue)
MiMutual. 6. Infraestructura
MiMutual. 7. Datos. Negocio
MiMutual. 7a. Datos. Aplicación
MiMutual. 7b. Datos. Relaciones
Ventas. 1. HU
Ventas. 2. Características
Ventas. 3. Dependencias HU
Ventas. 4. Modelo de datos
Ventas. 4a. Datos. Relaciones
Vistas de Arquitectura Cotizador
Vistas de Arquitectura Mi Mutual
upd
Mi Mutual, Coomeva
Proyecto: Modificación Core Unidad de Solidaridad y Seguros
Documentación de arquitectura
versión 0.6.5
Historia
---
Gobierno. Ventas. HU
Diagnóstico Proceso ING
Modelo de negocio
Mi Mutual Web. Entidades de negocio
Mi Mutua. Entidades de negocio
Mi Mutua. Entidades Solidaridad y Seguros
Mi Mutual Web. Cotizador
Mi Mutual. Central
https://hwong23.github.io/stef-arqcomv-arq/
ARQUITECTURA DE SOLUCIONES UNIDAD DE TECNOLOGÍA INFORMÁTICA
Mi Mutual, Coomeva
Proyecto: Modificación Core Unidad de Solidaridad y Seguros
Documentación de arquitectura
versión 0.6.5
Historia
Gobierno. Ventas. HU
Diagnóstico Proceso ING
Modelo de negocio
Mi Mutual Web. Entidades de negocio
Mi Mutua. Entidades de negocio
Mi Mutua. Entidades Solidaridad y Seguros
Mi Mutual Web. Cotizador
Mi Mutual. Central
en qué fase están las épicas/módulos?
en qué fase están las épicas/módulos?
1. Configuración
1. Vinculación
1. Venta
1. Cotización
1. Factura
1. Cobertura
1. Configuración
1. Plan de producto
### Orden Operativo
1. Configuración
1. Vinculación
1. Venta o Cotización
1. Factura
Conceptos Principales
- Configuración
- Vinculación
- Venta
- Cotización
- Factura
- Cobertura
- Configuración
- Plan de producto
Orden Operativo
- Configuración
- Vinculación
- Venta o Cotización
- Factura
La aplicación Cotizador Web hace parte de los módulos de interfaz web de Mi Mutual Central, representado por API Mi Mutual en el diagrama. Realizar cotizaciones de los planes de protección luego de la vinculación del asociado.
La estructura por módulos permite realizar aplicaciones escalables y robustas ya que permite organizar las partes de la aplicación, la organización en bloques, extender la aplicación con funcionalidades de libreras externas, proporcionar un entorno de resolución de plantillas y además permite especificar la forma de la carga de cada uno de los componentes y servicios que conforman un módulo.
### Módulos Externos
Los módulos externos son todas y cada una de las herramientas que se utilizan para complementar con funcionalidades ya desarrolladas y tomadas desde un repositorio externo (NPM).
* TranslateModule: Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core
* NgxMaskModule: Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask
* JwtModule: Manejo de token. Documentación: https://github.com/auth0/angular2-jwt
* sweetalert2: Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/
* ngx-ui-loader: Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader
* Ngprime: Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/
* chart.js: componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/
* classlist.js: componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/
* cronstrue: componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue
* file-saver: componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme
* ngx-tinymce: Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/
* quill: componente para editor html Documentación: https://quilljs.com/
<br>
### Servicios Transversales
* AuthGuard: Validación de existencia de autenticación
* DeaciveGuard: Validación de salida de un componente
* ErrorInterceptor: Interceptor de Errores del back
* JwtInterceptor: Interceptor para inyectar el token
* AutenticationService: Métodos para completar la autenticación
* TypesService: Consumo de servicios de parametrización
* IdleTimeoutService: Verificación de timeout del token
<br>
Contexto Mi Mutual Web
La aplicación Cotizador Web hace parte de los módulos de interfaz web de Mi Mutual Central, representado por API Mi Mutual en el diagrama. Realizar cotizaciones de los planes de protección luego de la vinculación del asociado.
La estructura por módulos permite realizar aplicaciones escalables y robustas ya que permite organizar las partes de la aplicación, la organización en bloques, extender la aplicación con funcionalidades de libreras externas, proporcionar un entorno de resolución de plantillas y además permite especificar la forma de la carga de cada uno de los componentes y servicios que conforman un módulo.
Módulos Externos
Los módulos externos son todas y cada una de las herramientas que se utilizan para complementar con funcionalidades ya desarrolladas y tomadas desde un repositorio externo (NPM).
- TranslateModule: Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core
- NgxMaskModule: Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask
- JwtModule: Manejo de token. Documentación: https://github.com/auth0/angular2-jwt
- sweetalert2: Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/
- ngx-ui-loader: Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader
- Ngprime: Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/
- chart.js: componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/
- classlist.js: componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/
- cronstrue: componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue
- file-saver: componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme
- ngx-tinymce: Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/
- quill: componente para editor html Documentación: https://quilljs.com/
<br>
Servicios Transversales
- AuthGuard: Validación de existencia de autenticación
- DeaciveGuard: Validación de salida de un componente
- ErrorInterceptor: Interceptor de Errores del back
- JwtInterceptor: Interceptor para inyectar el token
- AutenticationService: Métodos para completar la autenticación
- TypesService: Consumo de servicios de parametrización
- IdleTimeoutService: Verificación de timeout del token
<br>
La organización de la aplicación Cotizador Web Mi Mutual, como capa de presentación y servicios, plantea una estructura basada en la referencia de aplicaciones Angular 12. Las características de esta estructura (referida por Angular) está orientada al crecimiento (tamaño) de la aplicación, la escalabilidad y al rendimiento. La aplicación web Cotizador está diseñada (modulos) para manejar la carga por demanda del contenido.
Composición interna de los servivios de Mi Mutual Central, Mi Mutual Web, Cotizador Web.
Módulos y componentes que hacen parte de la estructura de la aplicación Cotizador Web (basado en Angular 12 [^1]).
[^1]: Angular 2 tiene una arquitectura Modelo Vista Controlador (MVC) con el fin de facilitar el desarrollo gestionado.
### Módulos Cotizador Web
La estructura por módulos actual apunta a la escalabilidad y mantenimiento del Cotizador en términos de: organizar las partes de la aplicación, organización los bloques, extender la aplicación con libreras externas, proporcionar un entorno de resolución de plantillas y además, distribuir las cargas de los componentes y servicios que usa la aplicación.
Paquetes y Dependencias Cotizador Web
Módulos y componentes que hacen parte de la estructura de la aplicación Cotizador Web (basado en Angular 12 [^1]).
[^1]: Angular 2 tiene una arquitectura Modelo Vista Controlador (MVC) con el fin de facilitar el desarrollo gestionado.
Módulos Cotizador Web
La estructura por módulos actual apunta a la escalabilidad y mantenimiento del Cotizador en términos de: organizar las partes de la aplicación, organización los bloques, extender la aplicación con libreras externas, proporcionar un entorno de resolución de plantillas y además, distribuir las cargas de los componentes y servicios que usa la aplicación.
Dominios de datos de negocio. Entidades independiente de la plataforma y de la tecnología.
* Configuración (caracterización de productos, plan)
* Plan (producto pólizas seguros)
* Canal (medios del tomador/asociado)
* Parametros globales (catálogos)
* Portafolio de asociado
* Asociado
* Facturación
* Beneficiario
Entidades de Negocio Mi Mutual
Dominios de datos de negocio. Entidades independiente de la plataforma y de la tecnología.
- Configuración (caracterización de productos, plan)
- Plan (producto pólizas seguros)
- Canal (medios del tomador/asociado)
- Parametros globales (catálogos)
- Portafolio de asociado
- Asociado
- Facturación
- Beneficiario
1. Configuración
1. Vinculación
1. Venta
1. Cotización
1. Factura
1. Cobertura
1. Configuración
1. Plan de producto
### Orden Operativo
1. Configuración
1. Vinculación
1. Venta o Cotización
1. Factura
Conceptos Principales
- Configuración
- Vinculación
- Venta
- Cotización
- Factura
- Cobertura
- Configuración
- Plan de producto
Orden Operativo
- Configuración
- Vinculación
- Venta o Cotización
- Factura
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
* Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
### Entrega
* Poco e informal de documentación técnica
* Sin manuales técnicos, de configuración ni despliegue
### Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
- Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
Entrega
- Poco e informal de documentación técnica
- Sin manuales técnicos, de configuración ni despliegue
Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
* Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
### Entrega
* Poco e informal de documentación técnica
* Sin manuales técnicos, de configuración ni despliegue
### Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
- Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
Entrega
- Poco e informal de documentación técnica
- Sin manuales técnicos, de configuración ni despliegue
Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
* Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
### Entrega
* Poco e informal de documentación técnica
* Sin manuales técnicos, de configuración ni despliegue
### Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
- Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
Entrega
- Poco e informal de documentación técnica
- Sin manuales técnicos, de configuración ni despliegue
Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
Diagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
El sistema principal de fondo Mi Mutual Central es la composición de las funciones de negocio de la Unidad de Solidaridad de Coomeva. Las funciones de negocio referidas, como Gestión Beneficiarios, Certificados, Gestión Beneficiarios, aparecen dentro del componente principal en la imagen.
Este entregable documenta los diferentes módulos y componentes que hacen parte de la estructura de una aplicación en Angular 12 y como es su interacción para conformar una arquitectura robusta y escalable para aplicaciones de gran tamaño.
Las librerías Spring Boot Security y Spring Boot Oauth2 proveen características de seguridad entre Vista (Angular 2) y Controlador. Estas son responsables de que únicamente permita el acceso si se está autenticado. Además, para realizar el proceso de autenticación se delega a la aplicación SISPRO (Coomeva) que funciona como un servidor de autenticación.
Contexto Mi Mutual Central
El sistema principal de fondo Mi Mutual Central es la composición de las funciones de negocio de la Unidad de Solidaridad de Coomeva. Las funciones de negocio referidas, como Gestión Beneficiarios, Certificados, Gestión Beneficiarios, aparecen dentro del componente principal en la imagen.
Este entregable documenta los diferentes módulos y componentes que hacen parte de la estructura de una aplicación en Angular 12 y como es su interacción para conformar una arquitectura robusta y escalable para aplicaciones de gran tamaño.
Las librerías Spring Boot Security y Spring Boot Oauth2 proveen características de seguridad entre Vista (Angular 2) y Controlador. Estas son responsables de que únicamente permita el acceso si se está autenticado. Además, para realizar el proceso de autenticación se delega a la aplicación SISPRO (Coomeva) que funciona como un servidor de autenticación.
Esta decisión de organización de los componentes de Mi Mutual, incluyendo al misional del mismo nomnbre, permite estructurar la aplicación de una manera ordenada y, en línea con las restricciones de arquitectura exigidas al sistema, facilita la efectividad de las extensiones y el mantenimiento.
La organización de componentes utilizada Mi Mutual, impulsada por Spring Web, antepone como interfaz de uso un API REST. La interfaz se articula con tres componentes utilitarios: Controller, Service y Repository, los cuales están mediados por el componente misional, Mi Mutual, en la imagen.
Esta decisión de organización de los componentes de Mi Mutual, incluyendo al misional del mismo nomnbre, permite estructurar la aplicación de una manera ordenada y, en línea con las restricciones de arquitectura exigidas al sistema, facilita la efectividad de las extensiones y el mantenimiento.
La división por dominios busca facilitar la administración los servicios de la plataforma Mi Mutual que son comunes entre aplicaciones de Mi Mutual, tales como Asociados, Reclamaciones, Protecciones y otros servicios trasversales como Utilidades, Reglas de negocio, Procesos de negocio (BPM), Auditoria, Flujos de trabajo:flowable.
La estructura está basada en spring boot y lenguaje de programación JAVA 8, conformada por componentes de aplicación y administración del ciclo de vida de los objetos.
Nombrado de paquetes para los servicios
* MiMutualWeb
* MiMutualProtecciones
* MiMutualReclamaciones
* MiMutualAsociados
* MiMutualUtilidades
* MiMutualBPM
* MiMutualReglas
* MiMutualIntegraciones
* MiMutualAuditoria
* Mi<utualFLowable
* MiMutualSpringCloud
<br>
### Entorno de Desarrollo
Para la etapa de desarrollo la aplicación estará configurada para levantar un servidor Tomcat embebido el cual se encuentra configurado el pom.xml y el cual permite trabajar de forma mucho más ágil.
Para el despliegue entre ambientes se manejará maven profiles con el fin de agregar las configuraciones de cada uno de estos.
El código fuente está alojado en un repositorio de Coomeva.
Paquetes y Dependencias Mi Mutual
La estructura está basada en spring boot y lenguaje de programación JAVA 8, conformada por componentes de aplicación y administración del ciclo de vida de los objetos.
Nombrado de paquetes para los servicios
- MiMutualWeb
- MiMutualProtecciones
- MiMutualReclamaciones
- MiMutualAsociados
- MiMutualUtilidades
- MiMutualBPM
- MiMutualReglas
- MiMutualIntegraciones
- MiMutualAuditoria
- Mi<utualFLowable
- MiMutualSpringCloud
<br>
Entorno de Desarrollo
Para la etapa de desarrollo la aplicación estará configurada para levantar un servidor Tomcat embebido el cual se encuentra configurado el pom.xml y el cual permite trabajar de forma mucho más ágil.
Para el despliegue entre ambientes se manejará maven profiles con el fin de agregar las configuraciones de cada uno de estos.
El código fuente está alojado en un repositorio de Coomeva.
* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot2.1.4
* Acceso a Datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring boot
* Tecnologías para el frontend: Angular 12
* Librería de Estilos: Bootstrap 4
* Servidor web (HTTP 1.1): Apache 2.X
Especificaciones de despliegue Mi Mutual, 2023, componente central.
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot2.1.4
- Acceso a Datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring boot
- Tecnologías para el frontend: Angular 12
- Librería de Estilos: Bootstrap 4
- Servidor web (HTTP 1.1): Apache 2.X
Dominios de datos de negocio. Entidades independiente de la plataforma y de la tecnología.
* Configuración (caracterización de productos, plan)
* Plan (producto pólizas seguros)
* Canal (medios del tomador/asociado)
* Parametros globales (catálogos)
* Portafolio de asociado
* Asociado
* Facturación
* Beneficiario
Entidades de Negocio Mi Mutual
Dominios de datos de negocio. Entidades independiente de la plataforma y de la tecnología.
- Configuración (caracterización de productos, plan)
- Plan (producto pólizas seguros)
- Canal (medios del tomador/asociado)
- Parametros globales (catálogos)
- Portafolio de asociado
- Asociado
- Facturación
- Beneficiario
Modelo físico facilitadas por Coomeva, corte del 2 de mayo de 2022. Contiene las estructuras de configuración de fondo, cliente, planes, cobertura y planes de coberturas.
Estructuras de datos específicas a la plataforma. Modelo de negocio para las aplicaciones.
Modelo físico facilitadas por Coomeva, corte del 2 de mayo de 2022. Contiene las estructuras de configuración de fondo, cliente, planes, cobertura y planes de coberturas.
* Configuración (caracterización de productos, plan)
* Plan (producto pólizas seguros)
* Canal (medios del tomador/asociado)
* Parametros globales (catálogos)
* Portafolio de asociado
* Asociado
* Facturación
* Beneficiario
Entidades de Negocio Mi Mutual
- Configuración (caracterización de productos, plan)
- Plan (producto pólizas seguros)
- Canal (medios del tomador/asociado)
- Parametros globales (catálogos)
- Portafolio de asociado
- Asociado
- Facturación
- Beneficiario
Fuente: planeación SCRUM
Fuente: planeación SCRUM
Fuente: planeación SCRUM
Fuente: planeación SCRUM
Detalles de configuración del proyecto Mi Mutual en el espacio de trabajo local (2022).
#### Recursos Requeridos
* Git. Se debe instalar git para poder realizar la clonación de cada uno de los proyectos mas adelante.
* Instalación SmartGit. Se debe instalar Smartgit para poder realizar la clonación de cada uno de los proyectos mas adelante, este es opcional ya que es una interfaz gráfica de git mas amigable para el usuario en caso que no desee trabajar con la consola.
* DBeaver. Se debe instalar DBeaver para poder acceder a la base de datos.
* Instalación Maven. Se debe instalar maven para poder compilar los proyectos, nos debemos asegurar de instalar la versión 3.6.3, en caso que no se encuentra en la página oficial copiar la carpeta que esta en el repositorio a archivo de programas.
* Java 8. Se debe instalar Java para poder desplegar los proyectos mas adelante, nos debemos asegurar de instalar la versión 8.
* STS. Se debe instalar el IDE para realizar modificaciones a los proyectos back mas adelante en este caso Spring Tools 4 for Eclipse. La carpeta que genera el instalador la copiamos a archivos de programa.
* Instalación Lombok. Se debe instalar el lombok seleccionando el IDE que acabamos de instarlar en este caso el STS.
* Postman. Se debe instalar el postman para poder consumir los servicios del backend mas adelante cuando ya se hayan desplegado.
* Node Js. Se debe instalar Node Js para configurar el proyecto front mas adelante, nos debemos asegurar de instalar la versión v14.2.0.
* Visual Studio Code. Se debe instalar el IDE para realizar modificaciones al proyecto front mas adelante en este caso Visual Studio code.
* Angular 14.
<br>
| Nota: los paquetes con el mismo nombre, como pkg: cliente, y pkg: clientes que aparecen arriba en el diagrama corresponden a espacio de nombres distintos. Por ejemplo, para el caso de estos dos paquetes, pkg: cliente pertenece el espacio de nombre (web) Cotizador; en cambio, pkg: clientes pertenece al espacio de nombres (web) admin Páginas.
<br>
Especificaciones de Despliegue Cotizador Web
Detalles de configuración del proyecto Mi Mutual en el espacio de trabajo local (2022).
Recursos Requeridos
- Git. Se debe instalar git para poder realizar la clonación de cada uno de los proyectos mas adelante.
- Instalación SmartGit. Se debe instalar Smartgit para poder realizar la clonación de cada uno de los proyectos mas adelante, este es opcional ya que es una interfaz gráfica de git mas amigable para el usuario en caso que no desee trabajar con la consola.
- DBeaver. Se debe instalar DBeaver para poder acceder a la base de datos.
- Instalación Maven. Se debe instalar maven para poder compilar los proyectos, nos debemos asegurar de instalar la versión 3.6.3, en caso que no se encuentra en la página oficial copiar la carpeta que esta en el repositorio a archivo de programas.
- Java 8. Se debe instalar Java para poder desplegar los proyectos mas adelante, nos debemos asegurar de instalar la versión 8.
- STS. Se debe instalar el IDE para realizar modificaciones a los proyectos back mas adelante en este caso Spring Tools 4 for Eclipse. La carpeta que genera el instalador la copiamos a archivos de programa.
- Instalación Lombok. Se debe instalar el lombok seleccionando el IDE que acabamos de instarlar en este caso el STS.
- Postman. Se debe instalar el postman para poder consumir los servicios del backend mas adelante cuando ya se hayan desplegado.
- Node Js. Se debe instalar Node Js para configurar el proyecto front mas adelante, nos debemos asegurar de instalar la versión v14.2.0.
- Visual Studio Code. Se debe instalar el IDE para realizar modificaciones al proyecto front mas adelante en este caso Visual Studio code.
- Angular 14.
<br>
| Nota: los paquetes con el mismo nombre, como pkg: cliente, y pkg: clientes que aparecen arriba en el diagrama corresponden a espacio de nombres distintos. Por ejemplo, para el caso de estos dos paquetes, pkg: cliente pertenece el espacio de nombre (web) Cotizador; en cambio, pkg: clientes pertenece al espacio de nombres (web) admin Páginas.
<br>
| Name | Type | Documentation |
|---|---|---|
| (web) Cotizador | Application Function | Grupo de páginas web del cotizador. Grupo de páginas web del cotizador. |
| (web) Proveedores | Application Function | Grupo de páginas web del cotizador. Grupo de páginas web del cotizador. |
| (web) Reportes | Application Function | Grupo de páginas web del cotizador. Grupo de páginas web del cotizador. |
| (web) admin Páginas | Application Function | Grupo de páginas web del cotizador. Grupo de páginas web del cotizador. |
| 130-01-Solicitudes en trámite | Requirement | |
| 130-02-Solicitudes en trámite | Requirement | |
| 130-Solicitudes en trámite | Requirement | |
| 140-01-01 Activación de producto (ventas vinculación) V1.4 | Requirement | |
| 140-01-02 Activación de producto (ventas vinculación) | Requirement | |
| 182-05 Activación promoción V1.0 | Requirement | |
| 182-06-01 Aplicación de promoción V1.0 | Requirement | |
| 183-01 Actualización estado auxilio funerario V.2.1 | Requirement | |
| 184-02-01 Flujo (Control de excepciones gestión de excepsiones V3.0) | Requirement | |
| 184-03 Control de excepciones. Autorización de excepciones v3.0) | Requirement | |
| 184-08-01-Control de flujo para las excepciones de vinculacion | Requirement | |
| 184-08-Control de excepciones - Gestión de excepciones para vinculación | Requirement | |
| 189-05-02-Formulario auditoria médica-ventas(ModuloVentas) | Requirement | |
| 189-06 Auditoria médica bitácora (modulo ventas) | Requirement | |
| 189-08-03-01 Fujo de back de ventas | Requirement | |
| 189-08-04 Back ventas | Requirement | |
| 189-09-01 Formato autorización valoración médica (ventas vinculación) | Requirement | |
| 189-09-02 Formato autorización valoración médica (ventas vinculación) | Requirement | |
| 189-10-01 Flujo formulario auxiliar médico (modulo ventas) | Requirement | |
| 199-02 Reporte venta y vinculación | Requirement | |
| 209-02 Tareas automaticas | Requirement | |
| 213-01 Consulta asistencia | Requirement | |
| 213-02 Consulta asistencia restante | Requirement | |
| 214-01-Registrar vinculación | Requirement | |
| 214-02-Registrar Asegurados y beneficiarios en la Vinculación | Requirement | |
| 214-03-01-Finalizar vinculación | Requirement | |
| 214-03-02-Finalizar vinculación | Requirement | |
| 214-04-01-Validaciones de datos-Campos-SICO | Requirement | |
| 214-04-02-Validaciones de datos-Campos-SICO | Requirement | |
| 214-04-03-Validaciones de datos-Campos-SICO | Requirement | |
| 214-04-04-Validaciones de datos-Campos-SICO | Requirement | |
| 214-04-05-Validaciones de datos-Campos-SICO | Requirement | |
| 214-04-06-Validaciones de datos-Campos-SICO | Requirement | |
| 214-05-01-Validaciones-negocio-campos-SICO | Requirement | |
| 214-05-02-Validaciones-negocio-campos-SICO | Requirement | |
| 214-06-01-Activación-de-producto-vinculación | Requirement | |
| 214-06-02-Activación-de-producto-vinculación | Requirement | |
| 214-06-03-Activación-de-producto-vinculación | Requirement | |
| 214-07-Resumen venta Vinculacion (ModuloVinculacion) V1.0 | Requirement | |
| 214-08-Declaración_Médica(ModuloVinculacion)_V1.0 | Requirement | |
| 214-09-Glosar Vinculacion | Requirement | |
| 214-10-Recomponer | Requirement | |
| 214-11-01-01-Crear flujo (HU-214-11-01 Flujo vinculación) | Requirement | |
| 214-11-01-Crear Configuracion Flujo (Flujo vinculación) | Requirement | |
| 214-11-01-Flujo vinculación | Requirement | |
| 214-11-02-01-Crear flujo (HU-214-11-02 Flujo vinculación) | Requirement | |
| 214-11-02-Flujo vinculación | Requirement | |
| 214-11-03-01-Crear flujo (HU-214-11-03 Flujo vinculación) | Requirement | |
| 214-11-03-Flujo vinculación | Requirement | |
| 221-01 Facturación consolidada por plan cobertura y asegurado | Requirement | |
| 22102 Facturación cpnsolidado por plan | Requirement | |
| 223-01 Facturación proyectada | Requirement | |
| 223-01 Plan de pagos | Requirement | |
| 6 | Value | |
| 6 (copy) | Value | |
| ANL01. Modelo negocio | Data Object | |
| ANL02. Estimación / Programación | Data Object | |
| ANL03. Dependencias | Data Object | |
| ANLS.Analisis | Business Process | ### Salidas * Modelo de negocio en el repo * Estimación --puede en devops * Análisis de dependencia en el repo ### KPI - Tasa de aprobación de HU por cliente Fuente: (Cantidad de HU refinadas y aprobadas por cliente [Repo Sharepoint] / Total de cantidad de HU [Azure DevOps]) Dato 26/10/2023: (30/44) = 0,68 - Tasa de error en Bug por PR entregados Fuente: (Cantidad de solicitude de cambio en rama (Pull Reqst) de Correcciones (fix) o Regresión (reverts) [Bitbucket] / Cantidad total de PR desplegados [Bitbucket]) Dato 26/10/2023: (8/111)*100 = 7,2% Salidas
KPI
|
| API Mi Mutual | Application Interface | |
| Accesibilidad mínimo en el nivel AA. (copy) | Constraint | Caracteristicas:
- Inclusión para los contenidos audivisuales, subtitulos incorporados o textos escondidos, (Closed Caption). - Inclusion de lengua de señas Colombiana para interacciones con la ciudadanía. Caracteristicas:
|
| Activación | Goal | |
| Activación de Producto | Goal | |
| Activación de Producto (copy) | Goal | |
| Administración | Application Service | Servicios de aplicación central que el Cotizador Web usa. Administración. Servicios de aplicación central que el Cotizador Web usa. Administración. |
| Administración de contenidos | Capability | |
| Administración de contenidos (copy) | Capability | |
| Administración facturación y recaudo | Application Function | Administración de la facturación y recaudo diario de los productos Administración de la facturación y recaudo diario de los productos |
| Almacenamiento y Repositorio | Application Service | |
| Analistas | Business Role | Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. |
| Api Rest | Application Function | |
| Aplicación de Promoción | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Aplicación de Promoción (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Aplicativo | Application Function | Grupo de funcionalidades y entidades (datos) específicas del Cotizador Web. Grupo de funcionalidades y entidades (datos) específicas del Cotizador Web. |
| Aportes estaturarios | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Aportes estaturarios (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Application Service | Application Service | Otros servicios del contexto de Mi Mutual Central. Otros servicios del contexto de Mi Mutual Central. |
| Asegurados (gestión) | Goal | |
| Asegurados (gestión) (copy) | Goal | |
| Asesores | Business Role | Asesores integrales Asesores integrales |
| Asistencia | Goal | |
| Asociados | Application Function | Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. |
| Auditoría Médica | Goal | |
| Auditoría Médica | Business Object | Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. |
| Autenticación (filtro) | Application Function | |
| Autenticación: authgard | Application Service | |
| Autorizaciones | Application Function | Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones mediante el servicio del flujo de procesos Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones mediante el servicio del flujo de procesos |
| Autorizaciones | Application Service | Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones usando el servicio del flujo de procesos. Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones usando el servicio del flujo de procesos. |
| Auxiliares servicio | Business Role | Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. |
| Aval | Business Process | |
| Ayudas: Lenguajes de señas (copy) | Constraint | |
| BPMS | Application Service | |
| BUC | Application Service | |
| CONSTR01 | Constraint | ### Levantamiento * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales Levantamiento
|
| CONSTR01 | Constraint | ### Análisis * No se realizó en análisis previo de cada HU. Análisis
|
| CONSTR01 | Constraint | ### Diseño * No se realizó en diseño previo de cada HU * Los modelos físicos son propiedad del cliente Diseño
|
| CONSTR01 | Constraint | ### Construcción * No se tiene un versionamiento controlado y automatizado de la base de datos * No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización. * No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI) * Sobredependencia del Lider Técnico * Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?) Construcción
|
| CONSTR01 | Constraint | ### QA (Calidad) - No se cuenta con un modelo lógico de base de datos actualizado y centralizado. QA (Calidad)
|
| CONSTR01 | Constraint | |
| CONSTR01 | Constraint | ### Entrega * Poco e informal de documentación técnica * Sin manuales técnicos, de configuración ni despliegue Entrega
|
| Características | Goal | |
| Características (copy) | Goal | |
| Características Funcionales | Requirement | ## Características Funcionales $APLICATIVO 1. Gestión de productos del fondo mutual y auxilio funerario que involucran a sus coberturas 1. Administración de la facturación y recaudo diario de los productos 1. Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado. 1. Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. 1. Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. 1. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. 1. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. Características Funcionales $APLICATIVO
|
| Cargue Masivo | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Cargue Masivo (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Certificados | Application Function | Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. |
| Certificados | Application Service | Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. |
| Cliente | Application Function | Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. |
| Cliente | Application Service | Servicios de aplicación central que el Cotizador Web usa. Operaciones sobre Clientes. Servicios de aplicación central que el Cotizador Web usa. Operaciones sobre Clientes. |
| Cliente HTTP / HTTPS | Application Interface | |
| Cobertura | Goal | |
| Cobertura (copy) | Goal | |
| Cofiguración | Application Process | |
| Componente de comunicación segura SIU | Capability | |
| Componente de comunicación segura SIU (copy) | Capability | |
| Componente de autenticación SIU | Capability | |
| Componente de autenticación SIU (copy) | Capability | |
| Componente de autorización SIU | Capability | |
| Componente de autorización SIU (copy) | Capability | |
| Componentes Spring Boot | Application Component | |
| Componentes de usabilidad, no. 1 | Capability | |
| Componentes de usabilidad, no. 1 (copy) | Capability | |
| Componentes de usabilidad, no. 2 | Capability | |
| Componentes de usabilidad, no. 2 (copy) | Capability | |
| Conexión: jdbc | Artifact | |
| Configuración | Application Service | Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. |
| Configuración factores cálculos, contribuciones | Application Function | 1. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos.
|
| Configuracn. | Application Function | Grupo de funcionalidad (servicios) de Planes de Configuración del Cotizador Web. Grupo de funcionalidad (servicios) de Planes de Configuración del Cotizador Web. |
| Control | Application Function | |
| Control de Excepciones | Goal | |
| Control de Excepciones (copy) | Goal | |
| Control de excepciones | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Control de excepciones (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Controlador | Application Component | Controlador interno del servicio. Punto de entrada a la lógica de expuesta. Controlador interno del servicio. Punto de entrada a la lógica de expuesta. |
| Controlador Mi Mutual | Application Component | Los componentes de este tipo se encargan de controlar los servicios rest de la aplicación, además en estos componentes se define la forma como se reciben y envían los datos de los servicios rest y la seguridad de cada uno de los métodos. Los componentes de este tipo se encargan de controlar los servicios rest de la aplicación, además en estos componentes se define la forma como se reciben y envían los datos de los servicios rest y la seguridad de cada uno de los métodos. |
| Cotizaciones | Application Function | Grupo de funcionalidad (servicios) de Cotización de la aplicación. Grupo de funcionalidad (servicios) de Cotización de la aplicación. |
| Cotización (copy) | Goal | |
| Cotización y Venta | Goal | |
| Cotizador Web | Goal | |
| Cotizador Web | Grouping | |
| Cotizador Web (copy) | Goal | |
| Cúmulos | Goal | |
| Cúmulos (copy) | Goal | |
| DAT00. Cobertura | Business Object | |
| DAT00. Glosa | Business Object | Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. |
| DAT00. Reclamación | Business Object | Reclamacion es cuando el asociado desea que le paguen una cobertura, Ejemplo cumplio perseverancia ya tiene 60 años y cobra. Reclamacion es cuando el asociado desea que le paguen una cobertura, Ejemplo cumplio perseverancia ya tiene 60 años y cobra. |
| DAT00. Rescate | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. |
| DAT00.Asegurado | Business Object | |
| DAT00.Asociado | Business Object | |
| DAT00.Auxilio Funerario | Business Object | |
| DAT00.Beneficiario | Business Object | |
| DAT00.Canal (medios del tomador/asociado) | Business Object | |
| DAT00.Configuración (caracterización) | Business Object | Caracterización de productos, planes, parámetros
Caracterización de productos, planes, parámetros |
| DAT00.Cotización | Business Object | |
| DAT00.Cúmulo | Business Object | |
| DAT00.Declaración de Salud | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. |
| DAT00.Facturación | Business Object | Factura la genera COOMEVA. Factura la genera COOMEVA. |
| DAT00.Mesa de Control | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. |
| DAT00.Operaciones | Business Object | |
| DAT00.Parametros globales (catálogos) | Business Object | |
| DAT00.Perseverancia | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. |
| DAT00.Plan - Cobertura | Business Object | |
| DAT00.Plan configuración | Business Object | Plan de configuración: producto pólizas seguros.
Plan de configuración: producto pólizas seguros. |
| DAT00.Plan de Pagos | Business Object | |
| DAT00.Planes | Business Object | |
| DAT00.Portafolios de asociados | Business Object | |
| DAT00.Producto | Business Object | |
| DAT00.Solicitud | Business Object | Caracterización de productos, planes, parámetros Caracterización de productos, planes, parámetros |
| DAT00.Venta | Business Object | |
| DAT00.Vinculación | Business Object | |
| DAT01.ADICIONAL PLAN COBERTURA | Data Object | |
| DAT01.ASISTENCIA PLAN COBERTURA | Data Object | |
| DAT01.ASISTENCIA PLAN COBERTURA DETALLE | Data Object | |
| DAT01.BENEFICIARIO ASISTENCIA | Data Object | |
| DAT01.BENEFICIO PREEXISTENCIA | Data Object | |
| DAT01.CAMPANA RELACION PLAN COBERTURA | Data Object | |
| DAT01.CANAL | Data Object | |
| DAT01.CANAL EVENTO | Data Object | |
| DAT01.CANAL VENTA EXCLUSION | Data Object | |
| DAT01.CANAL VENTA EXCLUSION COBERTURA | Data Object | |
| DAT01.CANAL_CONFIG_MOV | Data Object | |
| DAT01.CANAL_EVENTO | Data Object | |
| DAT01.CANAL_VENTA_EXCLUSION | Data Object | |
| DAT01.CANAL_VENTA_EXCLUSION_COBERTURA | Data Object | |
| DAT01.CICLO FACTURACION CONFIG MOV | Data Object | |
| DAT01.CICLO_FACTURACION | Data Object | |
| DAT01.CLIENTE | Data Object | |
| DAT01.COBERTURA | Data Object | |
| DAT01.COBERTURA | Data Object | |
| DAT01.COBERTURA BENEFICIARIO COBERTURA | Data Object | |
| DAT01.COBERTURA BENEFICIARIO PAGO | Data Object | |
| DAT01.CONDICION PAGO ANTIGUEDAD | Data Object | |
| DAT01.CONDICION PAGO EVENTO | Data Object | |
| DAT01.CONDICION PLAN | Data Object | |
| DAT01.CONDICION VENTA | Data Object | |
| DAT01.CONDICIONES | Data Object | |
| DAT01.CONFIGURACION DIAGNOSTICOS | Data Object | |
| DAT01.CONFIGURACION MOV DETALLE | Data Object | |
| DAT01.CONFIGURACION MOVIMIENTO | Data Object | |
| DAT01.CONTROL ARE TECNICA | Data Object | |
| DAT01.CONTROL CUMULO | Data Object | |
| DAT01.COTIZACION_APORTE_ESTATUTARIO_ASEGURADO | Data Object | |
| DAT01.COTIZACION_ASEGURADO_TEMP | Data Object | |
| DAT01.COTIZACION_ASEGURADO_TEMP | Data Object | |
| DAT01.COTIZACION_DETALLE_TEMP | Data Object | |
| DAT01.COTIZACION_DETALLE_TEMP | Data Object | |
| DAT01.COTIZACION_PLAN_TEMP | Data Object | |
| DAT01.COTIZACION_PLAN_TEMP | Data Object | |
| DAT01.COTIZACION_TEMP | Data Object | |
| DAT01.COTIZACION_TEMP | Data Object | |
| DAT01.CUMULO | Data Object | |
| DAT01.CUMULOS COBERTURA | Data Object | |
| DAT01.CUMULOS PLAN COBERTURA | Data Object | |
| DAT01.DEDUCIBLE | Data Object | |
| DAT01.DESMEMBRACION ACCIDENTE | Data Object | |
| DAT01.DESMEMBRACION ACCIDENTE PLAN COBERTURA | Data Object | |
| DAT01.DOCUMENTO REQUISITO | Data Object | |
| DAT01.DOCUMENTOS SOLICITUD EVENTO | Data Object | |
| DAT01.ENFERMEDAD GRAVE | Data Object | |
| DAT01.ENFERMEDAD GRAVE PLAN COBERTURA | Data Object | |
| DAT01.ESTADO ASOCIADO | Data Object | |
| DAT01.ESTADO_COTIZACION | Data Object | |
| DAT01.ESTADO_VENTA | Data Object | |
| DAT01.EVENTO COBERTURA | Data Object | |
| DAT01.EXCLUSION | Data Object | |
| DAT01.EXCLUSION COBERTURA | Data Object | |
| DAT01.EXCLUSION PLAN COBERTURA | Data Object | |
| DAT01.EXCLUSION PLAN COBERTURA DETALLE | Data Object | |
| DAT01.FAC CONCEPTO PLAN | Data Object | |
| DAT01.FONDO | Data Object | |
| DAT01.FORMULA PLAN | Data Object | |
| DAT01.FRECUENCIA_FACTURACION | Data Object | |
| DAT01.FRECUENCIA_FACTURACION | Data Object | |
| DAT01.GENERO REQUISITO | Data Object | |
| DAT01.LIQUIDACION | Data Object | |
| DAT01.LIQUIDACION DETALLE | Data Object | |
| DAT01.MEDIO_FACTURACION | Data Object | |
| DAT01.MEDIO_FACTURACION | Data Object | |
| DAT01.MIM_COTIZACION_APORTE_ESTATUTARIO_ASEGURADO | Data Object | |
| DAT01.MOVIMIENTO_PLAN_CANAL | Data Object | |
| DAT01.NIVEL RIESGO COBERTURA | Data Object | |
| DAT01.NIVEL RIESGO CONFIG MOV | Data Object | |
| DAT01.NIVELES NOTAS PLAN COBERTURA | Data Object | |
| DAT01.NOTA ACLARATORIA PLAN | Data Object | |
| DAT01.NOTIFICACION EVENTO | Data Object | |
| DAT01.ORIGEN COBERTURA COBERTURA | Data Object | |
| DAT01.PERIODO CARENCIA | Data Object | |
| DAT01.PERSONA | Data Object | |
| DAT01.PLAN | Data Object | |
| DAT01.PLAN | Data Object | |
| DAT01.PLAN CANAL VENTA | Data Object | |
| DAT01.PLAN COBERTURA | Data Object | |
| DAT01.PLAN COBERTURA DEPENDIENTE | Data Object | |
| DAT01.PLAN COBERTURA EDAD | Data Object | |
| DAT01.PLAN COBERTURA REQUISITO | Data Object | |
| DAT01.PLAN FRECUENCIA FACTURACION | Data Object | |
| DAT01.PLAN MEDIO FACTURACION | Data Object | |
| DAT01.PLAN NIVEL RIESGO | Data Object | |
| DAT01.PLAN OBLIGATORIO | Data Object | |
| DAT01.PLAN PARENTESCO | Data Object | |
| DAT01.PLAN PERSEVERANTE | Data Object | |
| DAT01.PLAN_CANAL_VENTA | Data Object | |
| DAT01.PLAN_CANAL_VENTA | Data Object | |
| DAT01.PLAN_COBERTURA | Data Object | |
| DAT01.PLAN_COBERTURA_DEPENDIENTE | Data Object | |
| DAT01.PLAN_COBERTURA_EDAD | Data Object | |
| DAT01.PLAN_COBERTURA_TIPO_COBERTURA | Data Object | |
| DAT01.PLAN_FRECUENCIA_FACTURACION | Data Object | |
| DAT01.PLAN_FRECUENCIA_FACTURACION | Data Object | |
| DAT01.PLAN_MEDIO_FACTURACION | Data Object | |
| DAT01.PLAN_MEDIO_FACTURACION | Data Object | |
| DAT01.PLAN_NIVEL_RIESGO | Data Object | |
| DAT01.PLAN_OBLIGATORIO | Data Object | |
| DAT01.PLAN_PARENTESCO | Data Object | |
| DAT01.PLAN_PERSEVERANTE | Data Object | |
| DAT01.PORCENTAJE CUOTA | Data Object | |
| DAT01.PRE_VENTA | Data Object | |
| DAT01.PRODUCTO COBERTURA | Data Object | |
| DAT01.PRODUCTO EXCLUYENTE | Data Object | |
| DAT01.PRODUCTO_COBERTURA | Data Object | |
| DAT01.PROMOCION CANAL | Data Object | |
| DAT01.PROMOCION CONDICION | Data Object | |
| DAT01.PROMOCION PLAN COBERTURA | Data Object | |
| DAT01.PROMOTOR CANAL | Data Object | |
| DAT01.PROMOTOR_CANAL | Data Object | |
| DAT01.PROSPECTO_ASOCIADO_COTIZACION | Data Object | |
| DAT01.RECONOCIMIENTO POR PERMANENCIA | Data Object | |
| DAT01.REGLAS EXCEPCIONES | Data Object | |
| DAT01.REQUISITO CONTROL MEDICO | Data Object | |
| DAT01.RESPONSABLE PERSONA | Data Object | |
| DAT01.RESPONSABLE_PERSONA | Data Object | |
| DAT01.RESPONSABLE_PERSONA | Data Object | |
| DAT01.SIP_PRODUCTOS | Data Object | |
| DAT01.SIP_PRODUCTOS_TIPO | Data Object | |
| DAT01.SOLICITUD EVENT | Data Object | |
| DAT01.SOLICITUD EVENTO DETALLE | Data Object | |
| DAT01.SUBLIMITE COBERTURA | Data Object | |
| DAT01.SUBSISTENTE PLAN COBERTURA | Data Object | |
| DAT01.SUBSISTENTE PLAN COBERTURA DETALLE | Data Object | |
| DAT01.TIPO MOVIMIENTO | Data Object | |
| DAT01.TIPO PROCESO CUMULO | Data Object | |
| DAT01.TIPO_COTIZACION | Data Object | |
| DAT01.TIPO_VENTA | Data Object | |
| DAT01.TRANSACCION EXCLUSION | Data Object | |
| DAT01.TRANSACCION EXCLUSION COBERTURA | Data Object | |
| DAT01.TRANSACCION REQUISITO | Data Object | |
| DAT01.VALOR ASEGURADO | Data Object | |
| DAT01.VALOR ASEGURADO PLAN COBERTURA | Data Object | |
| DAT01.VALOR ASEGURADO TOPE | Data Object | |
| DAT01.VALOR CUOTA PLAN COBERTURA | Data Object | |
| DAT01.VALOR RESCATE | Data Object | |
| DAT01.VENTA | Data Object | |
| DAT01.VENTAS_PREGUNTAS | Data Object | |
| DAT01.VENTA_ASEGURADO | Data Object | |
| DAT01.VENTA_DETALLE | Data Object | |
| DAT01.VENTA_PLAN | Data Object | |
| DAT10.COBERTURA_BENEFICIARIO | Data Object | |
| DB2 AS400: SIPASDB | System Software | Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * Sql Server (...), * Oracle (...) Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * Sql Server (…), * Oracle (…) |
| DDSEGUROS | Application Service | |
| DEC01. Información para Planeación Producto | Goal | Gobierno. GER-ING. Contensión en la planeación de liberación HU
* Estado de HU relevantes * Dependencias * Avace de HU Gobierno. GER-ING. Contensión en la planeación de liberación HU
|
| DEC02. Contensión líder técnico (LT) | Goal | Ingeniería. Contensión del desarrollo por dependencia del líder técnico (LT) * Creación rol dueño de iteración * Distribución de información via repositorio (repo arq.) Ingeniería. Contensión del desarrollo por dependencia del líder técnico (LT)
|
| DEC03. Gestión de entregas | Goal | Arquitectura. Entregas. Problemas en el recibimiento de las entregas (dependencias) * Formalizar los artefactos de entrega requeridos para el recibimiento: plane de pruebas (STEF), aval funcional (COOMV), versión ejecutable (STEF) * Oganizar dependencias, capacidad y programación de liberación Arquitectura. Entregas. Problemas en el recibimiento de las entregas (dependencias)
|
| DEC04. Remediación proceso ING | Goal | Ingeniería. Proceso. Afectaciones a la producción * Artefactos de salidas de cada proceso (LVT, ANL, DIS, DEV....) ANL01. Modelo negocio ANL02. Estimación / Programación ANL03. Dependencias Ingeniería. Proceso. Afectaciones a la producción
ANL01. Modelo negocio |
| DEC05. Dependencia Técnica - Funcional | Goal | Gobierno. Afectaciones a la planeación funcional de entregas (mapa producto/entregas) * Separación de funciones planación-ejecución: producto, planifica la salida del producto; ingeniería, no Gobierno. Afectaciones a la planeación funcional de entregas (mapa producto/entregas)
|
| DEC06. Distribución de trabajo (cargas, capacidad, líneas) | Goal | Ingeniería. Proceso. Definición de puntos de control de la carga/capacidad/líneas * PC01. Despliegues * PC02. Avances en ejecución Ingeniería. Proceso. Definición de puntos de control de la carga/capacidad/líneas
|
| DEC07. Repositorio de arquitectura | Goal | Arquitctura. Toma de decisiones. Distribución de información para planeación, desarrolo y entregas. * Instalación del repositorio de arquitectura * Canal de distribución de información de planeación * Canal de distribución de información de desarrollo * Canal de distribución de información de entrega Arquitctura. Toma de decisiones. Distribución de información para planeación, desarrolo y entregas.
|
| DEV.Contrucción | Business Process | ### KPI
- Velocidad de construcción Fuente: (Cantidad de puntos de HU ejecutadas [Azure DevOps] / Horas habiles del mes de trabajo [Calculo manual]) Dato 26/10/2023: 83 / 153 = 0,54 HU/horas - Tasa de cierre de defectos Fuente: (Cantidad de Bug solucionados [Azure DevOps] / Total de Bugs a corte sin nuevos [Azure DevOps]) Dato 26/10/2023: 81 / 920 = 0,088 - Indice de dependecia de Lider Técnico Fuente: (Cantidad de actividades retrazadas semanales segun las HU planeadas / Total de HU planeadas para ejecución) Dato 26/10/2023: Pendiente proxima semana KPI
|
| DIS.Diseño | Business Process | ### KPI
- Nivel de HU sin detalle técnico Fuente: (Cantidad de HU refinadas y aprobadas sin diseño de implementacion [Repo Sharepoint] / Total de cantidad de HU [Azure DevOps]) Dato 26/10/2023: 0/44=0 KPI
|
| DIS01. Actividades de construcción | Data Object | |
| DIS02. Ítems Impactados | Data Object | |
| DIS03. Solución (nivel 100) | Data Object | |
| DLV.Entrega (transición) | Business Process | ###### KPI
- Tiempo de ciclo. Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps] Dato 26/10/2023: Sin datos KPI
|
| Deliverable: (tiempo) | Deliverable | |
| Deliverable: (tiempo) (copy) | Deliverable | |
| Directorio: eureka: tomcat | System Software | |
| Distribución / Ejecución | Business Process | |
| ESB/WS | Application Service | |
| Ejemplo: Mapa del sitio (copy) | Constraint | Capa que permita reforzar las busquedas en los motores de Busquedas, y que ayude a facilitar la accesibilidad de los usuarios, de forma que pueda estar indexada de forma adecuada.
Caracteristicas: Mayor Navegacion del sitio. Mejor referenciación de contenido. Mayor facilidad de busqueda en los Mavegadores web. Capa que permita reforzar las busquedas en los motores de Busquedas, y que ayude a facilitar la accesibilidad de los usuarios, de forma que pueda estar indexada de forma adecuada. |
| Enlaces adecuados (copy) | Constraint | Los enlaces deberan ser identificados de forma clara, y el indicativo del sitio o la ventana que se abrirá o la ruta al documento que llegará.
Los enlaces deberan ser identificados de forma clara, y el indicativo del sitio o la ventana que se abrirá o la ruta al documento que llegará. |
| Entorno Angular: ng 14.0.0 | System Software | |
| Entorno JS: node 14.2.0 | System Software | |
| Entorno Java: JRE 1.8 | System Software | |
| Excepciones | Goal | |
| Facturación | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Facturación | Goal | |
| Facturación (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Facturación y Recaudo | Application Service | Administración de la facturación y recaudo diario de los productos. Administración de la facturación y recaudo diario de los productos. |
| Fidelización | Business Role | Ejecutivos de Fidelización Ejecutivos de Fidelización |
| Flujo Activación Promoción | Goal | |
| Flujo Activación Promoción (copy) | Goal | |
| Flujo Control Excepciones | Goal | |
| Flujo Control Excepciones (copy) | Goal | |
| Flujo Formulario Auxiliar Médico | Goal | |
| Flujo Formulario Auxiliar Médico (copy) | Goal | |
| Flujo Trabajo: flowable | Application Component | Contiene todas las funcionalidades relacionadas con el motor de BPM Flowable, como gestión de tareas, instancias de nuevas procesos y asignación de tareas. Contiene todas las funcionalidades relacionadas con el motor de BPM Flowable, como gestión de tareas, instancias de nuevas procesos y asignación de tareas. |
| Flujo de Configuración | Goal | |
| Flujo de Configuración (copy) | Goal | |
| Flujo de Ventas | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Flujo de Ventas (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Flujos de vinculación Flowable | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Flujos de vinculación Flowable (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Fondo Solidaridad | Business Object | |
| Formato de Ventas | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Formato de Ventas (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Funcionalidades de búsqueda | Capability | |
| Funcionalidades de búsqueda (copy) | Capability | |
| Funcionalidades de descripción de contenidos | Capability | |
| Funcionalidades de descripción de contenidos (copy) | Capability | |
| Gateway: tomcat | System Software | |
| Gestión Beneficiarios | Application Function | Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. |
| Gestión Reclamaciones | Application Function | Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado. Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado. |
| Gestión Usuarios | Application Function | Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. |
| Gestión de Beneficiarios | Application Service | Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación.
Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. |
| Gestión de Productos | Application Service | Gestión de productos del fondo mutual y auxilio funerario que involucran lo relacionado a las siguientes coberturas: * Fondo de Solidaridad: Incapacidades temporales, Incapacidades Permanentes (total, parcial), Perseverancia 60, 62, 65, 70 años, Perseverancias Anticipadas, Fallecimiento Asociado (Auxilio por muerte), Desempleo, Disminución de ingresos y enfermedades graves; Rentas por hospitalización, Enfermedades de Alto Costo, Pólizas de seguros personales y patrimoniales, Planes educativos, Segunda opinión médica, Asistencias. * Auxilio Funerario: Fallecimiento de familiares directos (inscritos) del Asociado. Gestión de productos del fondo mutual y auxilio funerario que involucran lo relacionado a las siguientes coberturas: * Fondo de Solidaridad: Incapacidades temporales, Incapacidades Permanentes (total, parcial), Perseverancia 60, 62, 65, 70 años, Perseverancias Anticipadas, Fallecimiento Asociado (Auxilio por muerte), Desempleo, Disminución de ingresos y enfermedades graves; Rentas por hospitalización, Enfermedades de Alto Costo, Pólizas de seguros personales y patrimoniales, Planes educativos, Segunda opinión médica, Asistencias. * Auxilio Funerario: Fallecimiento de familiares directos (inscritos) del Asociado. |
| Gestión de Reclamos | Application Service | Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado |
| Gestión de Usuarios | Application Service | Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. |
| Gestión fondo mutual y auxilio funerario | Application Function | Gestión de productos del fondo mutual y auxilio funerario que involucran a sus coberturas Gestión de productos del fondo mutual y auxilio funerario que involucran a sus coberturas |
| Históricos | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Históricos (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Hito1 | Value | |
| Hito1 (copy) | Value | |
| Hito2 | Value | |
| Hito2 (copy) | Value | |
| Hito3 | Value | |
| Hito3 (copy) | Value | |
| Hito4 | Value | |
| Hito4 (copy) | Value | |
| Hito5 | Value | |
| Hito5 (copy) | Value | |
| Hitos mercado | Value | |
| Hitos mercado (copy) | Value | |
| Hoja ruta del producto | Grouping | |
| Hoja ruta del producto (copy) | Grouping | |
| Identidad: spring cloud security | System Software | |
| Idiomas (copy) | Constraint | Tener en cuenta el idioma del sitio web, para que en el marco del contexto de ubicación pueda ser interpretado, de acuerdo con el país de ubicación. Tener en cuenta el idioma del sitio web, para que en el marco del contexto de ubicación pueda ser interpretado, de acuerdo con el país de ubicación. |
| Integraciones con Traductor y SICO | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Integraciones con Traductor y SICO (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Integración | Application Service | |
| Integración | Application Component | Contiene todas las funcionalidades relacionadas con integraciones a otros servicios y otras bases de datos. Contiene todas las funcionalidades relacionadas con integraciones a otros servicios y otras bases de datos. |
| Integración API CMS | Capability | |
| Integración API CMS (copy) | Capability | |
| Interceptor: errorinterceptor | Application Service | |
| Interfaz | Application Component | Interfaz de inversión de dependencia a las clases del servicio. Interfaz de inversión de dependencia a las clases del servicio. |
| Interfaz datos | Application Component | Acceso a datos del modelo del contexto de Mi Mutual Central. Acceso a datos del modelo del contexto de Mi Mutual Central. |
| Interfaz gráfica | Application Function | Módulo interno (carpeta de proyecto) contenedor de las plantiilas de páginas web del Cotizador. Módulo interno (carpeta de proyecto) contenedor de las plantiilas de páginas web del Cotizador. |
| Interfaz transporte | Application Interface | Feign Client. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. Feign Client. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. |
| Interoperabilidad entre sistemas Coomeva | Application Function | Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. |
| Iteración | Work Package | |
| Iteración (copy) | Work Package | |
| Iteración 2 | Work Package | |
| Iteración 2 | Work Package | |
| Iteración 2 (copy) | Work Package | |
| Iteración 2 (copy) | Work Package | |
| Iteración 3 | Work Package | |
| Iteración 3 | Work Package | |
| Iteración 3 (copy) | Work Package | |
| Iteración 3 (copy) | Work Package | |
| Iteración 4 | Work Package | |
| Iteración 4 | Work Package | |
| Iteración 4 (copy) | Work Package | |
| Iteración 4 (copy) | Work Package | |
| Iteración 5 | Work Package | |
| Iteración 5 | Work Package | |
| Iteración 5 (copy) | Work Package | |
| Iteración 5 (copy) | Work Package | |
| Iteración 6 | Work Package | |
| Iteración 6 | Work Package | |
| Iteración 6 (copy) | Work Package | |
| Iteración 6 (copy) | Work Package | |
| Iteración 7 | Work Package | |
| Iteración 7 | Work Package | |
| Iteración 7 (copy) | Work Package | |
| Iteración 7 (copy) | Work Package | |
| LVT.Levantamiento | Business Process | ### KPI
- Porcentaje de trazabilidad de los requisitos Fuente: (Cantidad de HU actualmente [Azure DevOps] / Cantidad de HU inicialmente cotizadas [Repo Sharepoint]) * 100 Dato 26/10/2023: (44/34)*100 = 129,41% KPI
|
| MET.APRB | Business Object | Cod. APRB Nombre indicador Tasa de aprobación de HU por cliente Uso Estabildad de requerimientos. Contensión del flujo de trabajo inicio de desarrolo Proceso ANLS Calculo de medición Cantidad de HU refinadas y aprobadas por cliente / Total de cantidad de HU Fuente [Repo Sharepoint], [Azure DevOps]) Cod. APRB |
| MET.Métrica | Business Object | |
| MET.TERR | Business Object | Cod. TERR Nombre indicador Tasa de error en Defectos por PR entregados Uso Mejoras de calidad de los desarrollos Proceso DEV, QA Calculo de medición Cantidad de solicitude de cambio en rama (Pull Reqst) de Correcciones (fix) o Regresión (reverts) / Cantidad total de PR desplegados Fuente [Bitbucket] Muestra Mes Segregar itearción Mes Semana Día Cod. TERR |
| MET.TRAZ | Business Object | Cod. TRAZ Nombre indicador Porcentaje de trazabilidad de los requisitos Uso Sobrecarga / gestión de alcance Proceso LVT Calculo de medición (Cantidad de HU actualmente / Cantidad de HU inicialmente cotizadas ) * 100 Fuente [Azure DevOps], [Repo Sharepoint] Cod. TRAZ |
| MET.VEL | Business Object | Cod. VEL Nombre indicador Velocidad de construcción Uso Capacidad interna de desarrollo Proceso DEV Calculo de medición Cantidad de puntos de HU ejecutadas / Horas habiles del mes de trabajo Fuente [Azure DevOps], [Calculo manual] Cod. VEL |
| MOD0.JwtModule | Application Component | Manejo de token. Documentación: https://github.com/auth0/angular2-jwt Manejo de token. Documentación: https://github.com/auth0/angular2-jwt |
| MOD0.Ngprime | Application Component | Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/ Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/ |
| MOD0.NgxMaskModule | Application Component | Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask |
| MOD0.TranslateModule | Application Component | Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core |
| MOD0.chart.js | Application Component | Componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/ Componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/ |
| MOD0.classlist.js | Application Component | Componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/ Componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/ |
| MOD0.cronstrue | Application Component | Componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue Componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue |
| MOD0.file-saver | Application Component | Componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme Componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme |
| MOD0.ngx-tinymce | Application Component | Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/ Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/ |
| MOD0.ngx-ui-loader | Application Component | Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader |
| MOD0.quill | Application Component | Ccomponente para editor html Documentación: https://quilljs.com/ Ccomponente para editor html Documentación: https://quilljs.com/ |
| MOD0.sweetalert2 | Application Component | Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/ Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/ |
| MTO.Manteniento | Business Process | Diagnóstico
- KPI: - DiagnósticoKPI: |
| Mi Mutual Central | Grouping | |
| Mi Mutual Presentación | Application Component | |
| Motor de búsqueda | Capability | |
| Motor de búsqueda (copy) | Capability | |
| Multiactiva | Application Service | Servicios de aplicación central que el Cotizador Web usa. Multiactiva. Servicios de aplicación central que el Cotizador Web usa. Multiactiva. |
| Métrica | Business Object | |
| Métrica | Business Object | |
| Módulos Compartidos | Application Function | Librerías de software base que el Cotizador Web requiere. Dependencias a paquetes de software de base, distintas a los módulos de negocio, necesarios para la ejecución de tareas utilitarias del Cotizador, tales como comunicación, políticas de seguridad, especificación de objetos globales de interfaz, transporte, transformación, entre otras. Librerías de software base que el Cotizador Web requiere. Dependencias a paquetes de software de base, distintas a los módulos de negocio, necesarios para la ejecución de tareas utilitarias del Cotizador, tales como comunicación, políticas de seguridad, especificación de objetos globales de interfaz, transporte, transformación, entre otras. |
| Módulos Externos | Grouping | |
| NEW-214-11-Flujo vinculación | Requirement | |
| Nivel de Integración | Application Function | |
| Nivel de Negocio | Application Service | |
| Nivel de datos | Application Function | |
| Nueva Venta | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Nueva Venta (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| OCT/23 | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
|
| OCT/23 (copy) | Course Of-Action | ### Acciones (OCT/23) * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Acciones (OCT/23)
|
| OCT/23 (copy) | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
|
| OCT/23 (copy) (copy) | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
|
| Operación | Application Component | |
| Oracle DB: (...) | System Software | Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (...), * Oracle (...) Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (…), * Oracle (…) |
| Parametrización: typeservice | Application Service | |
| Portafolio | Goal | |
| Proceso de organización de contenidos | Capability | |
| Proceso de organización de contenidos (copy) | Capability | |
| Proceso de recolección de contenidos | Capability | |
| Proceso de recolección de contenidos (copy) | Capability | |
| Proceso de sincronización automática de contenidos | Capability | |
| Proceso de sincronización automática de contenidos (copy) | Capability | |
| Procesos negocio | Application Component | Contiene todas las funcionalidades relacionadas con los flujos de JBPM, actualmente se hace solo para acceso a datos de la base de datos de JBPM. Contiene todas las funcionalidades relacionadas con los flujos de JBPM, actualmente se hace solo para acceso a datos de la base de datos de JBPM. |
| Producto | Business Process | |
| Profundización | Business Role | Ejecutivos de Profundización Ejecutivos de Profundización |
| Promociones | Goal | |
| Proyecciones | Goal | |
| Proyecciones (copy) | Goal | |
| Proyecto de vida | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Proyecto de vida (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Publicar contenidos | Capability | |
| Publicar contenidos (copy) | Capability | |
| QA.Calidad | Business Process | ### Diagnóstico
- No se cuenta con un modelo lógico de base de datos actualizado y centralizado. ### KPI - Cantidad de rechazos por HU Fuente: (Cantidad de HU desarrolladas rechazadas por QA o con bugs [Azure DevOps] / Cantidad de HU pendientes de revisar por QA [Azure DevOps]) Dato 26/10/2023: Pendiente - Tasa de errores no detectados Fuente: (Cantidad de Bugs reportados con cliente por entrega [Correo con cliente] / Total de entregas [Correo con cliente]) Dato 26/10/2023: Pendiente Diagnóstico
KPI
|
| RULES | Application Service | |
| Registrar Asegurados y beneficiarios | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Registrar Asegurados y beneficiarios (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Registrar vinculación | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Registrar vinculación (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Registro Servicios: eureka | Application Component | Eureka: Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. Eureka: Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. |
| Registro de Venta | Goal | |
| Reglas negocio | Application Component | Contiene todas las funcionalidades relacionadas con la validación de reglas usadas en otros microservicios. Contiene todas las funcionalidades relacionadas con la validación de reglas usadas en otros microservicios. |
| Repositorio | Application Service | |
| Repositorio Mi Mutual | Application Component | Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Para el manejo de la persistencia de datos se utilizará Spring Data el cual se apoya en la especificación de JPA y en la implementación de HIBERNATE además de complementar esta capa de persistencia con nuevas funcionalidades que facilitan el acceso a datos. Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Para el manejo de la persistencia de datos se utilizará Spring Data el cual se apoya en la especificación de JPA y en la implementación de HIBERNATE además de complementar esta capa de persistencia con nuevas funcionalidades que facilitan el acceso a datos. |
| Repositorio: db2 iSerie | System Software | |
| Restricciones de Arquitectura | Constraint | ## Restricciones de Arquitectura (Atributos) 1. Disponibilidad. Se requiere que el sistema esté disponible 7 X 24, el servicio prestado al cliente no se limita a horarios de oficina pues las compras pueden darse en cualquier momento 1. Escalabilidad. Se requiere que el sistema pueda llegar a atender hasta 1.000 clientes, para esto se requiere que el sistema se pueda extender horizontalmente de tal manera que pueda tener instalado en varios servidores para atender esta cantidad de usuarios. Todas las aplicaciones desarrolladas podrán ser escaladas horizontalmente para atender la demanda relacionada con el crecimiento de la empresa. 1. Reutilización. Se requiere que el sistema permita reutilizar sus componentes para prestar el mismo servicio a otras aplicaciones de la compañía. Para esto se va a desarrollar la aplicación utilizando servicios, separados y con asignación de responsabilidades, propias, de tal manera de que, si se requiere exponer servicios web sobre estas funcionalidades, no requiere cambios en la aplicación. 1. Autenticación. Autenticación es el proceso para determinar que alguien o un sistema es quien dice ser. Uso de estándar Oauth2 y JSON Web Token – JWT, para gestión de autenticación de servicios de la aplicación. 1. Autorización. Autorización se refiere a la validación que realiza un sistema para determinar si un usuario puede usar cierta funcionalidad. Uso de API de seguridad de Spring (spring-security) + Oauth2 1. Interoperabilidad – Movilidad. Interoperabilidad se refiere a la habilidad de un sistema de interactuar y comunicarse con sistemas heterogéneos a través de interfaces completamente definidas. Uso de estándar de web services REST + JSON. 1. Facilidad de Uso. Se refiere a la facilidad con que las personas pueden utilizar el sistema porque facilitan la lectura de los textos, descargan rápidamente la información y presentan funciones y menús sencillos, por lo que el usuario encuentra satisfechas sus consultas y cómodo su uso. 1. Verificación (QA). Es la capacidad del producto software que hace posible que el software modificado sea probado. Restricciones de Arquitectura (Atributos)
|
| Ruteador (proxy): gateway | Application Component | Gateway: Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. Gateway: Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. |
| Ruteos | Application Function | |
| SIPASDB | Application Service | |
| SISPRO | Application Component | Contiene todas las funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual (Este componente se adopta a la arquitectura de microservicios de MiMutual) Contiene todas las funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual (Este componente se adopta a la arquitectura de microservicios de MiMutual) |
| SISPRO | Application Service | |
| SQL Server: (...) | System Software | Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (...), * Oracle (...) Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (…), * Oracle (…) |
| SS02.acumulados - portafolio | Application Service | |
| SS02.aportes - estatutarios | Application Service | |
| SS02.distribuciones | Application Service | |
| SS02.notas - aclaratorias | Application Service | |
| SS02.porcentaje - cuota | Application Service | |
| SS02.protecciones - mim - actuaria | Application Service | Servicios de aplicación central que el Cotizador Web usa. Protección. Servicios de aplicación central que el Cotizador Web usa. Protección. |
| SS02.protecciones- desmemebracion - accidente | Application Service | Servicios de aplicación central que el Cotizador Web usa. Protección. Servicios de aplicación central que el Cotizador Web usa. Protección. |
| SS02.proveedor | Application Service | |
| SS02.proyeccion | Application Service | |
| SS02.proyecto - vida | Application Service | |
| SS02.relacion - planes | Application Service | |
| SS02.reporte - cotizacion | Application Service | Servicios de aplicación central que el Cotizador Web usa. Reportes. Servicios de aplicación central que el Cotizador Web usa. Reportes. |
| SS02.reporte - estado - cotizacion | Application Service | Servicios de aplicación central que el Cotizador Web usa. Cotización. Servicios de aplicación central que el Cotizador Web usa. Cotización. |
| SS02.tipo - plan | Application Service | |
| SS02.util - archivos | Application Service | |
| SS02.util - municipios | Application Service | |
| Secuencias: zipking: tomcat | System Software | |
| Seguridad | Application Function | |
| Service Agents | Application Function | |
| Servicio | Application Component | Exposición de componentes de negocio. Exposición de componentes de negocio. |
| Servicio de Almacenamiento de Datos | Technology Service | |
| Servicio de Red | Technology Service | |
| Servicio de archivos | Technology Service | |
| Servicios | Application Function | |
| Servicios | Application Process | |
| Servicios Backend | Application Service | |
| Servicios: tomcat | System Software | |
| Sesión admin: idletimeout | Application Service | |
| Simulador | Application Component | |
| Simuladores | Application Service | Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. |
| Simuladores | Application Function | Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. |
| Solicitudes en Trámite | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Solicitudes en Trámite (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Spring cloud security | Node | Se implementará Spring Boot Security y Spring Boot Oauth2 las cuales proveen una capa básica de seguridad entre Vista (Angular 2) y Controlador, obligando a que únicamente permita el acceso si se está autenticado si lo requiere, además para realizar el proceso de autenticación se utilizara la aplicación SISPRO (Coomeva) la cual funciona como un servidor de autenticación.
La validación de roles se realizará a nivel de peticiones en el api rest según corresponda, siempre y cuando sea necesario, también se tendrán en cuenta otras validaciones como: • Las credenciales que proporcionó no son válidas. • El usuario esta deshabilitado. • Las credenciales de usuario han caducado. • La cuenta de usuario ha caducado. • La cuenta de usuario está bloqueada. Se implementará Spring Boot Security y Spring Boot Oauth2 las cuales proveen una capa básica de seguridad entre Vista (Angular 2) y Controlador, obligando a que únicamente permita el acceso si se está autenticado si lo requiere, además para realizar el proceso de autenticación se utilizara la aplicación SISPRO (Coomeva) la cual funciona como un servidor de autenticación. |
| Tareas Automáticas | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Tareas Automáticas (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Trabajo | Business Process | |
| Unidad de Solidaridad y Seguros | Grouping | La Unidad de Solidaridad y Seguros cuenta con un software integrado para su core de negocio denominado SIPAS (Sistema de Previsión, Asistencia y Solidaridad) La Unidad de Solidaridad y Seguros cuenta con un software integrado para su core de negocio denominado SIPAS (Sistema de Previsión, Asistencia y Solidaridad) |
| Unidad de Solidaridad y Seguros | Business Function | Unidad de Solidaridad y Seguros de la Cooperativa Unidad de Solidaridad y Seguros de la Cooperativa |
| Util | Application Function | En la Utilidades se especifican las clases que complementan una funcionalidad de un componente o servicio. * FormValidate: Clase que implementa un disparador de validación de todos los campos de un formulario. * CustomValidators: Creación de validaciones de campos. <br> En la Utilidades se especifican las clases que complementan una funcionalidad de un componente o servicio.
<br> |
| Utilidades | Application Component | Contiene todas las funcionalidades útiles y trasversales a los microservicios, como envió de correos, generación de archivos Excel, PDF desde Jasper y consulta de parámetros. Contiene todas las funcionalidades útiles y trasversales a los microservicios, como envió de correos, generación de archivos Excel, PDF desde Jasper y consulta de parámetros. |
| Validaciones | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Validaciones (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Validaciones de datos y negocio | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Validaciones de datos y negocio (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Validación | Business Process | |
| Venta | Goal | |
| Venta (copy) | Goal | |
| Ventas (central, back) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Ventas (central, back) (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. |
| Vinculación | Goal | |
| Vinculación | Application Component | |
| Vinculación (copy) | Goal | |
| admin Servicios | Application Function | |
| app: Asociados | Application Component | Contiene todas las funcionalidades relacionadas con consulta y creación de asociados y beneficiarios. Contiene todas las funcionalidades relacionadas con consulta y creación de asociados y beneficiarios. |
| app: Auditoria | Application Component | Contiene todas las funcionalidades relacionadas con el almacenamiento de la auditoria de las peticiones de la aplicación. Contiene todas las funcionalidades relacionadas con el almacenamiento de la auditoria de las peticiones de la aplicación. |
| app: Cotización y Ventas | Application Component | |
| app: Cotizador Web | Application Component | pkg: MiMutualWeb pkg: MiMutualWeb |
| app: Eureka admin | Application Component | Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. |
| app: Gateway | Application Component | Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. |
| app: Identidades | Application Component | Contiene todas las funcionalidades relacionadas con la gestión de los archivos de propiedades de los microservicios (Esta en construcción y no se ha integrado). Contiene todas las funcionalidades relacionadas con la gestión de los archivos de propiedades de los microservicios (Esta en construcción y no se ha integrado). |
| app: Implementación de Servicios | Application Component | Los componentes de este tipo se encargan de controlar y almacenar toda la lógica del negocio, validaciones y todo lo referente a procesamiento de datos. Los componentes de este tipo se encargan de controlar y almacenar toda la lógica del negocio, validaciones y todo lo referente a procesamiento de datos. |
| app: Mi Mutual Central | Application Component | Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. |
| app: Protecciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión y configuración de productos y protecciones. Contiene todas las funcionalidades relacionadas con la gestión y configuración de productos y protecciones. |
| app: Reclamaciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. |
| app: Secuencias: zipkin | Application Component | Contiene todas las funcionalidades relacionadas con la generación de IDs para la trazabilidad de los logs. Contiene todas las funcionalidades relacionadas con la generación de IDs para la trazabilidad de los logs. |
| pkg: Config | Application Component | config: Almacenan todas las clases para la configuración del proyecto Spring. config: Almacenan todas las clases para la configuración del proyecto Spring. |
| pkg: Controller | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: DTO | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. |
| pkg: Model | Application Component | model: Almacenan todas las clases (entities) que constituyen el modelo de datos. model: Almacenan todas las clases (entities) que constituyen el modelo de datos. |
| pkg: Reglas | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. |
| pkg: Repository | Application Component | repository: Almacenan todas las interfaces y clases que constituyen el acceso a datos. repository: Almacenan todas las interfaces y clases que constituyen el acceso a |
| pkg: Security | Application Component | security: Almacenan todas las clases que permiten la configuración de seguridad de la aplicación. security: Almacenan todas las clases que permiten la configuración de seguridad de la aplicación. |
| pkg: Service | Application Component | service: Almacenan todas las interfaces que constituyen la lógica de negocio. service: Almacenan todas las interfaces que constituyen la lógica de negocio. |
| pkg: Service Impl | Application Component | service.impl: Almacenan todas las clases que implementan la funcionalidad de las interfaces de service que constituyen la lógica de negocio. service.impl: Almacenan todas las clases que implementan la funcionalidad de las interfaces de service que constituyen la lógica de negocio. |
| pkg: Spring Cloud | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. |
| pkg: Util | Application Component | util: Almacenan todas las clases de utilería para la aplicación. util: Almacenan todas las clases de utilería para la aplicación. |
| pkg: Web | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. |
| pkg: admin | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: administración | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. |
| pkg: asociados | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: auth | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: cliente | Application Component | controladores web de cliente. Reúne las clases que constituyen el modelo de entrada/salida de la interfaz gráfica de Clientes. Distinto al paquete admin controlador Clientes (pkg: web.clientes). controladores web de cliente. Reúne las clases que constituyen el modelo de entrada/salida de la interfaz gráfica de Clientes. Distinto al paquete admin controlador Clientes (pkg: web.clientes). |
| pkg: clientes | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. Disitnto al paquete web de Cliente (pkg: admin.cliente). admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. Disitnto al paquete web de Cliente (pkg: admin.cliente). |
| pkg: componentes | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. |
| pkg: config | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: cotizaciones | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: cotización | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. |
| pkg: directivas | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. |
| pkg: home | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. |
| pkg: interfaces | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. |
| pkg: modelos | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: multiactiva | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: protecciones | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: proveedores | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. |
| pkg: reporte | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| pkg: reportes | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. |
| pkg: transporte | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. |
| pkg: util | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. |
| pkg: utilidades | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. |
| rel.Iteración 1 | Work Package | |
| rel.Iteración 1 | Work Package | |
| rel.Iteración 1 (copy) | Work Package | |
| rel.Iteración 1 (copy) | Work Package | |
| Épicas | Capability | |
| Épicas (copy) | Capability |
| Name | Type | Source | Target | Documentation |
|---|---|---|---|---|
| Composition Relationship | Hoja ruta del producto | Hitos mercado | ||
| Composition Relationship | Hoja ruta del producto | Deliverable: (tiempo) | ||
| Composition Relationship | Hoja ruta del producto | Características | ||
| Composition Relationship | Hoja ruta del producto | Épicas | ||
| Composition Relationship | Hoja ruta del producto | Iteración | ||
| Realization Relationship | Iteración | Deliverable: (tiempo) | ||
| Realization Relationship | Iteración | Épicas | ||
| Association Relationship | Características | Hitos mercado | ||
| Realization Relationship | Épicas | Características | ||
| Composition Relationship | Venta | Cargue Masivo | ||
| Composition Relationship | Venta | Flujo de Ventas | ||
| Composition Relationship | Venta | Solicitudes en Trámite | ||
| Composition Relationship | Venta | Nueva Venta | ||
| Composition Relationship | Venta | Validaciones | ||
| Composition Relationship | Venta | Flujo Control Excepciones | ||
| Composition Relationship | Venta | Formato de Ventas | ||
| Composition Relationship | Venta | Facturación | ||
| Composition Relationship | Venta | Ventas (central, back) | ||
| Composition Relationship | Venta | Flujo Activación Promoción | ||
| Composition Relationship | Venta | Aplicación de Promoción | ||
| Composition Relationship | Venta | Activación de Producto | ||
| Composition Relationship | Venta | Históricos | ||
| Composition Relationship | Venta | Flujo Formulario Auxiliar Médico | ||
| Composition Relationship | Venta | Registro de Venta | ||
| Composition Relationship | Venta | Excepciones | ||
| Composition Relationship | Venta | Activación | ||
| Composition Relationship | Venta | Facturación | ||
| Composition Relationship | Venta | Promociones | ||
| Composition Relationship | Venta | Portafolio | ||
| Composition Relationship | Venta | Auditoría Médica | ||
| Composition Relationship | Venta | Control de Excepciones | ||
| Composition Relationship | Portafolio | Tareas Automáticas | ||
| Composition Relationship | Cotización y Venta | Asegurados (gestión) | ||
| Composition Relationship | Cotización y Venta | Flujo de Configuración | ||
| Composition Relationship | Cotización y Venta | Cúmulos | ||
| Composition Relationship | Cotización y Venta | Cobertura | ||
| Composition Relationship | Cotización y Venta | Proyecciones | ||
| Composition Relationship | Cotización y Venta | Asistencia | ||
| Association Relationship | DAT00.Producto | DAT00.Auxilio Funerario | ||
| Association Relationship | DAT00.Producto | Fondo Solidaridad | ||
| Association Relationship | DAT00.Asociado | DAT00.Beneficiario | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT00.Venta | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT00.Producto | ||
| Association Relationship | DAT00.Plan configuración | DAT00.Configuración (caracterización) | ||
| Association Relationship | DAT00.Cotización | DAT00.Venta | ||
| Association Relationship | DAT00.Vinculación | DAT00.Venta | ||
| Association Relationship | DAT00.Venta | DAT00.Facturación | ||
| Association Relationship | DAT00.Venta | DAT00.Canal (medios del tomador/asociado) | ||
| Association Relationship | DAT00. Cobertura | DAT00. Reclamación | ||
| Association Relationship | DAT00.Solicitud | DAT00.Venta | ||
| Association Relationship | Auditoría Médica | DAT00. Glosa | ||
| Association Relationship | Auditoría Médica | DAT00.Venta | ||
| Association Relationship | Auditoría Médica | DAT00.Vinculación | ||
| Association Relationship | DAT00.Mesa de Control | DAT00.Solicitud | ||
| Association Relationship | DAT00.Plan de Pagos | DAT00.Facturación | ||
| Association Relationship | DAT00.Declaración de Salud | DAT00.Vinculación | ||
| Association Relationship | DAT00.Perseverancia | DAT00.Venta | ||
| Association Relationship | DAT00.Perseverancia | DAT00.Vinculación | ||
| Association Relationship | DAT00.Planes | DAT00.Plan - Cobertura | ||
| Association Relationship | Fondo Solidaridad | DAT00.Planes | ||
| Association Relationship | DAT00.Auxilio Funerario | DAT00.Planes | ||
| Association Relationship | DAT00.Plan - Cobertura | DAT00. Cobertura | ||
| Association Relationship | DAT00.Plan - Cobertura | DAT00.Asociado | ||
| Assignment Relationship | app: Cotizador Web | Módulos Compartidos | ||
| Assignment Relationship | app: Cotizador Web | admin Servicios | ||
| Assignment Relationship | app: Cotizador Web | Aplicativo | ||
| Assignment Relationship | app: Cotizador Web | (web) Cotizador | ||
| Assignment Relationship | app: Cotizador Web | (web) admin Páginas | ||
| Assignment Relationship | app: Cotizador Web | Interfaz gráfica | ||
| Assignment Relationship | app: Cotizador Web | Util | ||
| Assignment Relationship | app: Cotizador Web | Asociados | ||
| Assignment Relationship | app: Cotizador Web | Cliente | ||
| Assignment Relationship | app: Cotizador Web | Configuracn. | ||
| Assignment Relationship | app: Cotizador Web | Cotizaciones | ||
| Assignment Relationship | app: Cotizador Web | (web) Proveedores | ||
| Assignment Relationship | app: Cotizador Web | (web) Reportes | ||
| Aggregation Relationship | Módulos Compartidos | Util | ||
| Aggregation Relationship | Aplicativo | admin Servicios | ||
| Aggregation Relationship | Aplicativo | Asociados | ||
| Aggregation Relationship | Aplicativo | Cliente | ||
| Aggregation Relationship | Aplicativo | Configuracn. | ||
| Aggregation Relationship | Aplicativo | Cotizaciones | ||
| Aggregation Relationship | Interfaz gráfica | (web) admin Páginas | ||
| Aggregation Relationship | Interfaz gráfica | (web) Cotizador | ||
| Aggregation Relationship | Interfaz gráfica | (web) Proveedores | ||
| Aggregation Relationship | Interfaz gráfica | (web) Reportes | ||
| Serving Relationship | API Mi Mutual | Controlador Mi Mutual | ||
| Serving Relationship | Autenticación: authgard | app: Cotizador Web | ||
| Serving Relationship | Interceptor: errorinterceptor | app: Cotizador Web | ||
| Serving Relationship | Parametrización: typeservice | app: Cotizador Web | ||
| Assignment Relationship | app: Cotizador Web | Servicios | ||
| Assignment Relationship | app: Cotizador Web | Ruteos | ||
| Assignment Relationship | app: Cotizador Web | Control | ||
| Association Relationship | app: Cotizador Web | API Mi Mutual | ||
| Association Relationship | Cliente HTTP / HTTPS | app: Cotizador Web | ||
| Association Relationship | API Mi Mutual | Repositorio Mi Mutual | ||
| Composition Relationship | Módulos Externos | MOD0.Ngprime | ||
| Composition Relationship | Módulos Externos | MOD0.cronstrue | ||
| Composition Relationship | Módulos Externos | MOD0.file-saver | ||
| Composition Relationship | Módulos Externos | MOD0.TranslateModule | ||
| Composition Relationship | Módulos Externos | MOD0.chart.js | ||
| Composition Relationship | Módulos Externos | MOD0.ngx-ui-loader | ||
| Composition Relationship | Módulos Externos | MOD0.classlist.js | ||
| Composition Relationship | Módulos Externos | MOD0.ngx-tinymce | ||
| Composition Relationship | Módulos Externos | MOD0.NgxMaskModule | ||
| Composition Relationship | Módulos Externos | MOD0.JwtModule | ||
| Composition Relationship | Módulos Externos | MOD0.sweetalert2 | ||
| Composition Relationship | Módulos Externos | MOD0.quill | ||
| Composition Relationship | Unidad de Solidaridad y Seguros | Asesores | ||
| Composition Relationship | Unidad de Solidaridad y Seguros | Analistas | ||
| Composition Relationship | Unidad de Solidaridad y Seguros | Auxiliares servicio | ||
| Serving Relationship | Configuración | app: Cotizador Web | ||
| Serving Relationship | Simuladores | app: Cotizador Web | ||
| Serving Relationship | Servicio de archivos | app: Mi Mutual Central | ||
| Serving Relationship | Servicio de Red | app: Mi Mutual Central | ||
| Realization Relationship | app: Mi Mutual Central | Simuladores | ||
| Realization Relationship | app: Mi Mutual Central | Configuración | ||
| Realization Relationship | app: Mi Mutual Central | Gestión de Usuarios | ||
| Composition Relationship | app: Mi Mutual Central | Controlador Mi Mutual | ||
| Composition Relationship | app: Mi Mutual Central | app: Implementación de Servicios | ||
| Composition Relationship | app: Mi Mutual Central | Repositorio Mi Mutual | ||
| Composition Relationship | app: Mi Mutual Central | Interfaz transporte | ||
| Realization Relationship | app: Mi Mutual Central | Cliente | ||
| Realization Relationship | app: Mi Mutual Central | Multiactiva | ||
| Realization Relationship | app: Mi Mutual Central | Administración | ||
| Realization Relationship | app: Mi Mutual Central | SS02.reporte - cotizacion | ||
| Realization Relationship | app: Mi Mutual Central | SS02.reporte - estado - cotizacion | ||
| Association Relationship | Interfaz transporte | Application Service | ||
| Serving Relationship | app: Cotizador Web | Unidad de Solidaridad y Seguros | ||
| Association Relationship | app: Cotizador Web | Módulos Externos | ||
| Serving Relationship | SS02.reporte - estado - cotizacion | app: Cotizador Web | ||
| Serving Relationship | Cliente | app: Cotizador Web | ||
| Serving Relationship | Administración | app: Cotizador Web | ||
| Composition Relationship | Servicio | Operación | ||
| Association Relationship | Servicio | Operación | ||
| Association Relationship | Operación | Interfaz datos | ||
| Association Relationship | Controlador | Interfaz | ||
| Association Relationship | Controlador | Interfaz transporte | ||
| Association Relationship | Interfaz | Servicio | ||
| Association Relationship | Interfaz transporte | Integración | ||
| Realization Relationship | pkg: clientes | (web) admin Páginas | ||
| Realization Relationship | pkg: cotización | (web) admin Páginas | ||
| Realization Relationship | pkg: home | (web) admin Páginas | ||
| Realization Relationship | pkg: proveedores | (web) admin Páginas | ||
| Realization Relationship | pkg: reportes | (web) admin Páginas | ||
| Realization Relationship | pkg: administración | (web) admin Páginas | ||
| Realization Relationship | pkg: directivas | Módulos Compartidos | ||
| Realization Relationship | pkg: componentes | Módulos Compartidos | ||
| Realization Relationship | pkg: transporte | Módulos Compartidos | ||
| Realization Relationship | pkg: util | Módulos Compartidos | ||
| Realization Relationship | pkg: interfaces | Módulos Compartidos | ||
| Realization Relationship | pkg: asociados | (web) Cotizador | ||
| Realization Relationship | pkg: admin | (web) Cotizador | ||
| Realization Relationship | pkg: cliente | (web) Cotizador | ||
| Realization Relationship | pkg: config | (web) Cotizador | ||
| Realization Relationship | pkg: cotizaciones | (web) Cotizador | ||
| Realization Relationship | pkg: auth | (web) Cotizador | ||
| Realization Relationship | pkg: multiactiva | (web) Cotizador | ||
| Realization Relationship | pkg: protecciones | (web) Cotizador | ||
| Realization Relationship | pkg: modelos | (web) Cotizador | ||
| Realization Relationship | pkg: reporte | (web) Cotizador | ||
| Realization Relationship | pkg: utilidades | (web) Cotizador | ||
| Association Relationship | DAT00.Asociado | DAT01.PERSONA | ||
| Association Relationship | DAT00.Beneficiario | DAT01.PERSONA | ||
| Composition Relationship | Hoja ruta del producto (copy) | Hitos mercado (copy) | ||
| Composition Relationship | Hoja ruta del producto (copy) | Características (copy) | ||
| Composition Relationship | Hoja ruta del producto (copy) | Iteración (copy) | ||
| Composition Relationship | Hoja ruta del producto (copy) | Épicas (copy) | ||
| Composition Relationship | Hoja ruta del producto (copy) | Deliverable: (tiempo) (copy) | ||
| Realization Relationship | Iteración (copy) | Deliverable: (tiempo) (copy) | ||
| Realization Relationship | Iteración (copy) | Épicas (copy) | ||
| Association Relationship | Características (copy) | Hitos mercado (copy) | ||
| Realization Relationship | Épicas (copy) | Características (copy) | ||
| Triggering Relationship | LVT.Levantamiento | ANLS.Analisis | ||
| Access Relationship | LVT.Levantamiento | MET.TRAZ | ||
| Triggering Relationship | ANLS.Analisis | DIS.Diseño | ||
| Access Relationship | ANLS.Analisis | MET.APRB | ||
| Triggering Relationship | DIS.Diseño | DEV.Contrucción | ||
| Access Relationship | DIS.Diseño | MET.Métrica | ||
| Triggering Relationship | DEV.Contrucción | QA.Calidad | ||
| Access Relationship | DEV.Contrucción | MET.VEL | ||
| Triggering Relationship | QA.Calidad | DLV.Entrega (transición) | ||
| Access Relationship | QA.Calidad | MET.TERR | ||
| Triggering Relationship | DLV.Entrega (transición) | MTO.Manteniento | ||
| Access Relationship | DLV.Entrega (transición) | Métrica | ||
| Access Relationship | MTO.Manteniento | Métrica | ||
| Association Relationship | CONSTR01 | LVT.Levantamiento | ||
| Association Relationship | CONSTR01 | ANLS.Analisis | ||
| Association Relationship | CONSTR01 | DIS.Diseño | ||
| Association Relationship | CONSTR01 | DEV.Contrucción | ||
| Association Relationship | CONSTR01 | QA.Calidad | ||
| Association Relationship | CONSTR01 | MTO.Manteniento | ||
| Association Relationship | CONSTR01 | DLV.Entrega (transición) | ||
| Realization Relationship | MET.TRAZ | OCT/23 | ||
| Realization Relationship | MET.APRB | OCT/23 (copy) | ||
| Realization Relationship | MET.VEL | OCT/23 (copy) | ||
| Realization Relationship | MET.TERR | OCT/23 (copy) (copy) | ||
| Triggering Relationship | Producto | Trabajo | ||
| Triggering Relationship | Distribución / Ejecución | Validación | ||
| Triggering Relationship | Distribución / Ejecución | Aval | ||
| Triggering Relationship | Trabajo | Distribución / Ejecución | ||
| Association Relationship | ANLS.Analisis | ANL02. Estimación / Programación | ||
| Association Relationship | ANLS.Analisis | ANL01. Modelo negocio | ||
| Association Relationship | ANLS.Analisis | ANL03. Dependencias | ||
| Association Relationship | DIS.Diseño | DIS01. Actividades de construcción | ||
| Association Relationship | DIS.Diseño | DIS02. Ítems Impactados | ||
| Association Relationship | DIS.Diseño | DIS03. Solución (nivel 100) | ||
| Assignment Relationship | app: Mi Mutual Central | Seguridad | ||
| Assignment Relationship | app: Mi Mutual Central | Simuladores | ||
| Assignment Relationship | app: Mi Mutual Central | Autorizaciones | ||
| Assignment Relationship | app: Mi Mutual Central | Certificados | ||
| Assignment Relationship | app: Mi Mutual Central | Administración facturación y recaudo | ||
| Assignment Relationship | app: Mi Mutual Central | Gestión Beneficiarios | ||
| Assignment Relationship | app: Mi Mutual Central | Gestión Reclamaciones | ||
| Assignment Relationship | app: Mi Mutual Central | Interoperabilidad entre sistemas Coomeva | ||
| Assignment Relationship | app: Mi Mutual Central | Configuración factores cálculos, contribuciones | ||
| Assignment Relationship | app: Mi Mutual Central | Gestión fondo mutual y auxilio funerario | ||
| Assignment Relationship | app: Mi Mutual Central | Gestión Usuarios | ||
| Influence Relationship | app: Mi Mutual Central | Características Funcionales | ||
| Realization Relationship | Gestión Usuarios | Gestión de Usuarios | ||
| Realization Relationship | Gestión Reclamaciones | Gestión de Reclamos | ||
| Realization Relationship | Gestión Beneficiarios | Gestión de Beneficiarios | ||
| Realization Relationship | Administración facturación y recaudo | Facturación y Recaudo | ||
| Realization Relationship | Certificados | Certificados | ||
| Realization Relationship | Autorizaciones | Autorizaciones | ||
| Realization Relationship | Simuladores | Simuladores | ||
| Composition Relationship | app: Implementación de Servicios | Registro Servicios: eureka | ||
| Composition Relationship | app: Implementación de Servicios | Ruteador (proxy): gateway | ||
| Composition Relationship | app: Mi Mutual Central | app: Gateway | ||
| Composition Relationship | app: Mi Mutual Central | app: Asociados | ||
| Composition Relationship | app: Mi Mutual Central | app: Secuencias: zipkin | ||
| Composition Relationship | app: Mi Mutual Central | app: Identidades | ||
| Composition Relationship | app: Mi Mutual Central | app: Reclamaciones | ||
| Composition Relationship | app: Mi Mutual Central | app: Protecciones | ||
| Composition Relationship | app: Mi Mutual Central | app: Eureka admin | ||
| Serving Relationship | Reglas negocio | app: Mi Mutual Central | ||
| Serving Relationship | Procesos negocio | app: Mi Mutual Central | ||
| Serving Relationship | app: Auditoria | app: Mi Mutual Central | ||
| Serving Relationship | Flujo Trabajo: flowable | app: Mi Mutual Central | ||
| Serving Relationship | Integración | app: Mi Mutual Central | ||
| Composition Relationship | Unidad de Solidaridad y Seguros | Profundización | ||
| Composition Relationship | Unidad de Solidaridad y Seguros | Fidelización | ||
| Serving Relationship | Facturación y Recaudo | app: Cotizador Web | ||
| Serving Relationship | Gestión de Reclamos | app: Cotizador Web | ||
| Serving Relationship | Gestión de Beneficiarios | app: Cotizador Web | ||
| Realization Relationship | app: Mi Mutual Central | Facturación y Recaudo | ||
| Realization Relationship | app: Mi Mutual Central | Certificados | ||
| Realization Relationship | app: Mi Mutual Central | Gestión de Reclamos | ||
| Realization Relationship | app: Mi Mutual Central | Autorizaciones | ||
| Realization Relationship | app: Mi Mutual Central | Gestión de Beneficiarios | ||
| Composition Relationship | Mi Mutual Presentación | app: Cotizador Web | ||
| Composition Relationship | Mi Mutual Presentación | Vinculación | ||
| Composition Relationship | Mi Mutual Presentación | Simulador | ||
| Composition Relationship | Mi Mutual Presentación | app: Cotización y Ventas | ||
| Composition Relationship | Servicios Backend | BPMS | ||
| Composition Relationship | Servicios Backend | ESB/WS | ||
| Composition Relationship | Servicios Backend | RULES | ||
| Composition Relationship | Servicios Backend | SISPRO | ||
| Composition Relationship | Servicios Backend | BUC | ||
| Composition Relationship | Almacenamiento y Repositorio | DDSEGUROS | ||
| Specialization Relationship | SIPASDB | Almacenamiento y Repositorio | ||
| Assignment Relationship | Componentes Spring Boot | Nivel de Integración | ||
| Assignment Relationship | Componentes Spring Boot | Nivel de datos | ||
| Assignment Relationship | Componentes Spring Boot | Seguridad | ||
| Assignment Relationship | Componentes Spring Boot | Nivel de Negocio | ||
| Association Relationship | Seguridad | Nivel de Integración | ||
| Composition Relationship | Seguridad | Autenticación (filtro) | ||
| Association Relationship | Nivel de Integración | Servicios Backend | ||
| Composition Relationship | Nivel de Integración | Service Agents | ||
| Composition Relationship | Nivel de Integración | Api Rest | ||
| Association Relationship | Nivel de Negocio | Nivel de datos | ||
| Realization Relationship | Nivel de datos | Repositorio | ||
| Association Relationship | Repositorio | Almacenamiento y Repositorio | ||
| Serving Relationship | pkg: Controller | pkg: Model | ||
| Serving Relationship | pkg: Service Impl | pkg: Service | ||
| Serving Relationship | pkg: Repository | pkg: Model | ||
| Serving Relationship | pkg: DTO | pkg: Model | ||
| Serving Relationship | pkg: Security | pkg: Model | ||
| Composition Relationship | app: Mi Mutual Central | pkg: Model | ||
| Serving Relationship | pkg: Reglas | pkg: Model | ||
| Serving Relationship | pkg: Web | pkg: Controller | ||
| Realization Relationship | Servicios: tomcat | app: Implementación de Servicios | ||
| Composition Relationship | Servicios: tomcat | Entorno Java: JRE 1.8 | ||
| Realization Relationship | app: Implementación de Servicios | app: Asociados | ||
| Realization Relationship | app: Implementación de Servicios | app: Reclamaciones | ||
| Realization Relationship | app: Implementación de Servicios | app: Protecciones | ||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Asociados | ||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Reclamaciones | ||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Protecciones | ||
| Realization Relationship | Gateway: tomcat | app: Gateway | ||
| Realization Relationship | Directorio: eureka: tomcat | app: Eureka admin | ||
| Realization Relationship | Secuencias: zipking: tomcat | app: Secuencias: zipkin | ||
| Realization Relationship | Identidad: spring cloud security | app: Identidades | ||
| Realization Relationship | DB2 AS400: SIPASDB | Servicio de Almacenamiento de Datos | ||
| Realization Relationship | SQL Server: (...) | Servicio de Almacenamiento de Datos | ||
| Realization Relationship | Oracle DB: (...) | Servicio de Almacenamiento de Datos | ||
| Realization Relationship | Spring cloud security | Servicio de Red | ||
| Association Relationship | DAT00.Asociado | DAT01.ESTADO ASOCIADO | ||
| Association Relationship | DAT00.Canal (medios del tomador/asociado) | DAT01.PERSONA | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ASISTENCIA PLAN COBERTURA DETALLE | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ADICIONAL PLAN COBERTURA | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ASISTENCIA PLAN COBERTURA | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CUMULOS PLAN COBERTURA | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DESMEMBRACION ACCIDENTE | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.SUBLIMITE COBERTURA | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CAMPANA RELACION PLAN COBERTURA | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DESMEMBRACION ACCIDENTE PLAN COBERTURA | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DOCUMENTO REQUISITO | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CANAL EVENTO | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CANAL VENTA EXCLUSION | ||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ENFERMEDAD GRAVE PLAN COBERTURA | ||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.DEDUCIBLE | ||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.TIPO MOVIMIENTO | ||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.CANAL | ||
| Association Relationship | DAT01.TIPO PROCESO CUMULO | DAT00.Parametros globales (catálogos) | ||
| Association Relationship | DAT01.ENFERMEDAD GRAVE | DAT00.Parametros globales (catálogos) | ||
| Realization Relationship | DAT00.Venta | 189-08-03-01 Fujo de back de ventas | ||
| Realization Relationship | DAT00.Venta | 223-01 Plan de pagos | ||
| Realization Relationship | DAT00.Venta | 213-02 Consulta asistencia restante | ||
| Realization Relationship | DAT00.Venta | 199-02 Reporte venta y vinculación | ||
| Realization Relationship | DAT00.Venta | 209-02 Tareas automaticas | ||
| Realization Relationship | DAT00.Venta | 22102 Facturación cpnsolidado por plan | ||
| Realization Relationship | DAT00.Venta | 183-01 Actualización estado auxilio funerario V.2.1 | ||
| Realization Relationship | DAT00.Venta | 213-01 Consulta asistencia | ||
| Realization Relationship | DAT00.Venta | 184-02-01 Flujo (Control de excepciones gestión de excepsiones V3.0) | ||
| Realization Relationship | DAT00.Venta | 223-01 Facturación proyectada | ||
| Realization Relationship | DAT00.Venta | 189-08-04 Back ventas | ||
| Realization Relationship | DAT00.Venta | 189-10-01 Flujo formulario auxiliar médico (modulo ventas) | ||
| Realization Relationship | DAT00.Venta | 189-09-02 Formato autorización valoración médica (ventas vinculación) | ||
| Realization Relationship | DAT00.Venta | 184-03 Control de excepciones. Autorización de excepciones v3.0) | ||
| Realization Relationship | DAT00.Venta | 140-01-02 Activación de producto (ventas vinculación) | ||
| Realization Relationship | DAT00.Venta | 189-09-01 Formato autorización valoración médica (ventas vinculación) | ||
| Realization Relationship | DAT00.Venta | 182-05 Activación promoción V1.0 | ||
| Realization Relationship | DAT00.Venta | 140-01-01 Activación de producto (ventas vinculación) V1.4 | ||
| Realization Relationship | DAT00.Venta | 189-06 Auditoria médica bitácora (modulo ventas) | ||
| Realization Relationship | DAT00.Venta | 182-06-01 Aplicación de promoción V1.0 | ||
| Realization Relationship | DAT00.Venta | 221-01 Facturación consolidada por plan cobertura y asegurado | ||
| Association Relationship | 214-04-05-Validaciones de datos-Campos-SICO | 214-04-06-Validaciones de datos-Campos-SICO | ||
| Association Relationship | 214-04-05-Validaciones de datos-Campos-SICO | 214-04-04-Validaciones de datos-Campos-SICO | ||
| Triggering Relationship | Mi Mutual Central | Cotizador Web | ||
| Composition Relationship | Entorno JS: node 14.2.0 | Entorno Angular: ng 14.0.0 | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: config | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cotizaciones | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: proveedores | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: utilidades | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: multiactiva | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: protecciones | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: modelos | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: home | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cliente | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cotización | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: admin | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: reporte | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: reportes | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: asociados | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: clientes | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: administración | ||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: auth | ||
| Assignment Relationship | Repositorio: db2 iSerie | Conexión: jdbc | ||
| Association Relationship | app: Cotizador Web | Entorno Angular: ng 14.0.0 | ||
| Association Relationship | app: Cotizador Web | Repositorio: db2 iSerie | ||
| Association Relationship | app: Cotizador Web | Servicios: tomcat | ||
| sirve | Serving Relationship | API Mi Mutual | app: Cotizador Web | |
| sirve | Serving Relationship | Sesión admin: idletimeout | app: Cotizador Web | |
| sirve | Serving Relationship | Gestión de Productos | app: Cotizador Web | |
| sirve | Serving Relationship | Gestión de Usuarios | app: Cotizador Web | |
| sirve | Serving Relationship | Servicio de Almacenamiento de Datos | app: Mi Mutual Central | |
| sirve | Serving Relationship | Controlador Mi Mutual | app: Implementación de Servicios | |
| sirve | Serving Relationship | Repositorio Mi Mutual | app: Implementación de Servicios | |
| sirve | Serving Relationship | SS02.reporte - cotizacion | app: Cotizador Web | |
| sirve | Serving Relationship | app: Mi Mutual Central | Unidad de Solidaridad y Seguros | |
| sirve | Serving Relationship | Repositorio Mi Mutual | app: Mi Mutual Central | |
| sirve | Serving Relationship | Utilidades | app: Mi Mutual Central | |
| sirve | Serving Relationship | SISPRO | app: Mi Mutual Central | |
| soporta | Realization Relationship | app: Mi Mutual Central | Gestión de Productos | |
| sujeto a | Influence Relationship | app: Mi Mutual Central | Restricciones de Arquitectura | |
| usado | Serving Relationship | Mi Mutual Presentación | Unidad de Solidaridad y Seguros |